Terrasteel Wiki terrasteelwiki https://terrasteel.miraheze.org/wiki/Main_Page MediaWiki 1.40.1 first-letter Media Special Talk User User talk Terrasteel Wiki Terrasteel Wiki talk File File talk MediaWiki MediaWiki talk Template Template talk Help Help talk Category Category talk Module Module talk Main Page 0 1 1 2023-07-13T23:37:54Z MediaWiki default 1 Create main page wikitext text/x-wiki __NOTOC__ == Welcome to {{SITENAME}}! == This Main Page was created automatically and it seems it hasn't been replaced yet. === For the bureaucrat(s) of this wiki === Hello, and welcome to your new wiki! Thank you for choosing Miraheze for the hosting of your wiki, we hope you will enjoy our hosting. You can immediately start working on your wiki or whenever you want. Need help? No problem! We will help you with your wiki as needed. To start, try checking out these helpful links: * [[mw:Special:MyLanguage/Help:Contents|MediaWiki guide]] (e.g. navigation, editing, deleting pages, blocking users) * [[meta:Special:MyLanguage/FAQ|Miraheze FAQ]] * [[meta:Special:MyLanguage/Request features|Request settings changes on your wiki]]. (Extensions, Skin and Logo/Favicon changes should be done through [[Special:ManageWiki]] on your wiki, see [[meta:Special:MyLanguage/ManageWiki|ManageWiki]] for more information.) ==== I still don't understand X! ==== Well, that's no problem. Even if something isn't explained in the documentation/FAQ, we are still happy to help you. You can find us here: * [[meta:Special:MyLanguage/Help center|On our own Miraheze wiki]] * On [[phab:|Phabricator]] * On [https://miraheze.org/discord Discord] * On IRC in #miraheze on irc.libera.chat ([irc://irc.libera.chat/%23miraheze direct link]; [https://web.libera.chat/?channel=#miraheze webchat]) === For visitors of this wiki === Hello, the default Main Page of this wiki (this page) has not yet been replaced by the bureaucrat(s) of this wiki. The bureaucrat(s) might still be working on a Main Page, so please check again later! 21236ac3f8d65e5563b6da6b70815ca6bf1e6616 2 1 2023-07-24T13:58:39Z 8n2 2 Added main page wikitext text/x-wiki __NOTOC__ == Welcome to the Terrasteel Wiki! == This Main Page was created automatically and it seems it hasn't been replaced yet. ===<u>About</u>=== The Terrasteel Wiki is a fan-supported wiki collaborating to document Pheton and Terracord Lore. We're a collaborative community based around the Photon and Terrasteel YouTube channels. Anyone, including you reading this, can contribute to the Photon lore and help build the Photon Lore (both canon and non-canonical)! ===<u>Rules</u>=== #'''Keep it civil''': Do not make personal attacks on other people. If you need to criticize another user’s argument, do so without attacking them as a person. Do not use bigoted language, including slurs which degrade another person or group of people based on gender, race, sexual orientation, nationality, religion, etc. #'''Be a productive member of the wiki''': Contribute to the wiki in line with the established processes and conventions. Need help? Ask an [[Special:ListUsers/sysop|administrator]]! Disrupting the wiki with “edit warring” over differing opinions of a topic with another user or group of users is not productive. #'''Do not engage in excessive self-promotion''': The wiki is a collaborative community resource for the topic at hand. It is NOT a free place to advertise your related website, YouTube channel, blog, social media account, etc. Have a question about whether your link would be welcome? Ask an administrator! #'''Do not harass other users''': If somebody asks you to stop posting certain content on their wall, respect their wishes. It is their wall. #'''Do follow community guidelines for formatting''': When a community has established formatting, it’s important to adhere to that, especially when spoiler content is involved. ===Canon & Non-Canonical Designation=== The Photon Wiki is structured around two designations, canon and non-canonical. This designation will usually be visible at the top of any given page. ==== Canon ==== A canon page indicates that the information displayed on the page has undergone two checks: #The page has been properly formatted, grammar checked, and screened for any errors. #A "historian in Photon Lore" (usually a wiki administrator or other designated individual) has read the page and deemed the information to be objective and accurate to the actual series of events, person, or object that page seeks to represent. === For the bureaucrat(s) of this wiki === Hello, and welcome to your new wiki! Thank you for choosing Miraheze for the hosting of your wiki, we hope you will enjoy our hosting. You can immediately start working on your wiki or whenever you want. Need help? No problem! We will help you with your wiki as needed. To start, try checking out these helpful links: * [[mw:Special:MyLanguage/Help:Contents|MediaWiki guide]] (e.g. navigation, editing, deleting pages, blocking users) * [[meta:Special:MyLanguage/FAQ|Miraheze FAQ]] * [[meta:Special:MyLanguage/Request features|Request settings changes on your wiki]]. (Extensions, Skin and Logo/Favicon changes should be done through [[Special:ManageWiki]] on your wiki, see [[meta:Special:MyLanguage/ManageWiki|ManageWiki]] for more information.) ==== I still don't understand X! ==== Well, that's no problem. Even if something isn't explained in the documentation/FAQ, we are still happy to help you. You can find us here: * [[meta:Special:MyLanguage/Help center|On our own Miraheze wiki]] * On [[phab:|Phabricator]] * On [https://miraheze.org/discord Discord] * On IRC in #miraheze on irc.libera.chat ([irc://irc.libera.chat/%23miraheze direct link]; [https://web.libera.chat/?channel=#miraheze webchat]) === For visitors of this wiki === Hello, the default Main Page of this wiki (this page) has not yet been replaced by the bureaucrat(s) of this wiki. The bureaucrat(s) might still be working on a Main Page, so please check again later! 6d135e0114557da23191d6fadd8af6941aa1afce 3 2 2023-07-24T14:03:46Z 8n2 2 /* Welcome to the Terrasteel Wiki! */ wikitext text/x-wiki __NOTOC__ == Welcome to the Terrasteel Wiki! == This Main Page was created automatically and it seems it hasn't been replaced yet. === About === The Terrasteel Wiki is a fan-supported wiki collaborating to document Pheton and Terracord Lore. We're a collaborative community based around the Photon and Terrasteel YouTube channels. Anyone, including you reading this, can contribute to the Photon lore and help build the Photon Lore (both canon and non-canonical)! === Rules === #'''Keep it civil''': Do not make personal attacks on other people. If you need to criticize another user’s argument, do so without attacking them as a person. Do not use bigoted language, including slurs which degrade another person or group of people based on gender, race, sexual orientation, nationality, religion, etc. #'''Be a productive member of the wiki''': Contribute to the wiki in line with the established processes and conventions. Need help? Ask an [[Special:ListUsers/sysop|administrator]]! Disrupting the wiki with “edit warring” over differing opinions of a topic with another user or group of users is not productive. #'''Do not engage in excessive self-promotion''': The wiki is a collaborative community resource for the topic at hand. It is NOT a free place to advertise your related website, YouTube channel, blog, social media account, etc. Have a question about whether your link would be welcome? Ask an administrator! #'''Do not harass other users''': If somebody asks you to stop posting certain content on their wall, respect their wishes. It is their wall. #'''Do follow community guidelines for formatting''': When a community has established formatting, it’s important to adhere to that, especially when spoiler content is involved. ===Canon & Non-Canonical Designation=== The Photon Wiki is structured around two designations, canon and non-canonical. This designation will usually be visible at the top of any given page. ==== Canon ==== A canon page indicates that the information displayed on the page has undergone two checks: #The page has been properly formatted, grammar checked, and screened for any errors. #A "historian in Photon Lore" (usually a wiki administrator or other designated individual) has read the page and deemed the information to be objective and accurate to the actual series of events, person, or object that page seeks to represent. === For the bureaucrat(s) of this wiki === Hello, and welcome to your new wiki! Thank you for choosing Miraheze for the hosting of your wiki, we hope you will enjoy our hosting. You can immediately start working on your wiki or whenever you want. Need help? No problem! We will help you with your wiki as needed. To start, try checking out these helpful links: * [[mw:Special:MyLanguage/Help:Contents|MediaWiki guide]] (e.g. navigation, editing, deleting pages, blocking users) * [[meta:Special:MyLanguage/FAQ|Miraheze FAQ]] * [[meta:Special:MyLanguage/Request features|Request settings changes on your wiki]]. (Extensions, Skin and Logo/Favicon changes should be done through [[Special:ManageWiki]] on your wiki, see [[meta:Special:MyLanguage/ManageWiki|ManageWiki]] for more information.) ==== I still don't understand X! ==== Well, that's no problem. Even if something isn't explained in the documentation/FAQ, we are still happy to help you. You can find us here: * [[meta:Special:MyLanguage/Help center|On our own Miraheze wiki]] * On [[phab:|Phabricator]] * On [https://miraheze.org/discord Discord] * On IRC in #miraheze on irc.libera.chat ([irc://irc.libera.chat/%23miraheze direct link]; [https://web.libera.chat/?channel=#miraheze webchat]) === For visitors of this wiki === Hello, the default Main Page of this wiki (this page) has not yet been replaced by the bureaucrat(s) of this wiki. The bureaucrat(s) might still be working on a Main Page, so please check again later! c2c836444387b1bba9f80f3149872106b5af810a 4 3 2023-07-24T14:05:42Z 8n2 2 Added Non-Canonical wikitext text/x-wiki __NOTOC__ == Welcome to the Terrasteel Wiki! == This Main Page was created automatically and it seems it hasn't been replaced yet. === About === The Terrasteel Wiki is a fan-supported wiki collaborating to document Pheton and Terracord Lore. We're a collaborative community based around the Photon and Terrasteel YouTube channels. Anyone, including you reading this, can contribute to the Photon lore and help build the Photon Lore (both canon and non-canonical)! === Rules === #'''Keep it civil''': Do not make personal attacks on other people. If you need to criticize another user’s argument, do so without attacking them as a person. Do not use bigoted language, including slurs which degrade another person or group of people based on gender, race, sexual orientation, nationality, religion, etc. #'''Be a productive member of the wiki''': Contribute to the wiki in line with the established processes and conventions. Need help? Ask an [[Special:ListUsers/sysop|administrator]]! Disrupting the wiki with “edit warring” over differing opinions of a topic with another user or group of users is not productive. #'''Do not engage in excessive self-promotion''': The wiki is a collaborative community resource for the topic at hand. It is NOT a free place to advertise your related website, YouTube channel, blog, social media account, etc. Have a question about whether your link would be welcome? Ask an administrator! #'''Do not harass other users''': If somebody asks you to stop posting certain content on their wall, respect their wishes. It is their wall. #'''Do follow community guidelines for formatting''': When a community has established formatting, it’s important to adhere to that, especially when spoiler content is involved. ===Canon & Non-Canonical Designation=== The Photon Wiki is structured around two designations, canon and non-canonical. This designation will usually be visible at the top of any given page. ==== Canon ==== A canon page indicates that the information displayed on the page has undergone two checks: #The page has been properly formatted, grammar checked, and screened for any errors. #A "historian in Photon Lore" (usually a wiki administrator or other designated individual) has read the page and deemed the information to be objective and accurate to the actual series of events, person, or object that page seeks to represent. === Non-Canon === A non-canon page indicates that the information displayed on the page is non-canonical, or has yet to be canonized. === For the bureaucrat(s) of this wiki === Hello, and welcome to your new wiki! Thank you for choosing Miraheze for the hosting of your wiki, we hope you will enjoy our hosting. You can immediately start working on your wiki or whenever you want. Need help? No problem! We will help you with your wiki as needed. To start, try checking out these helpful links: * [[mw:Special:MyLanguage/Help:Contents|MediaWiki guide]] (e.g. navigation, editing, deleting pages, blocking users) * [[meta:Special:MyLanguage/FAQ|Miraheze FAQ]] * [[meta:Special:MyLanguage/Request features|Request settings changes on your wiki]]. (Extensions, Skin and Logo/Favicon changes should be done through [[Special:ManageWiki]] on your wiki, see [[meta:Special:MyLanguage/ManageWiki|ManageWiki]] for more information.) ==== I still don't understand X! ==== Well, that's no problem. Even if something isn't explained in the documentation/FAQ, we are still happy to help you. You can find us here: * [[meta:Special:MyLanguage/Help center|On our own Miraheze wiki]] * On [[phab:|Phabricator]] * On [https://miraheze.org/discord Discord] * On IRC in #miraheze on irc.libera.chat ([irc://irc.libera.chat/%23miraheze direct link]; [https://web.libera.chat/?channel=#miraheze webchat]) === For visitors of this wiki === Hello, the default Main Page of this wiki (this page) has not yet been replaced by the bureaucrat(s) of this wiki. The bureaucrat(s) might still be working on a Main Page, so please check again later! afc749bb2c2147bb2af2201fe617030c6c063fc3 5 4 2023-07-24T14:06:47Z 8n2 2 Protected "[[Main Page]]": Main page ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite)) wikitext text/x-wiki __NOTOC__ == Welcome to the Terrasteel Wiki! == This Main Page was created automatically and it seems it hasn't been replaced yet. === About === The Terrasteel Wiki is a fan-supported wiki collaborating to document Pheton and Terracord Lore. We're a collaborative community based around the Photon and Terrasteel YouTube channels. Anyone, including you reading this, can contribute to the Photon lore and help build the Photon Lore (both canon and non-canonical)! === Rules === #'''Keep it civil''': Do not make personal attacks on other people. If you need to criticize another user’s argument, do so without attacking them as a person. Do not use bigoted language, including slurs which degrade another person or group of people based on gender, race, sexual orientation, nationality, religion, etc. #'''Be a productive member of the wiki''': Contribute to the wiki in line with the established processes and conventions. Need help? Ask an [[Special:ListUsers/sysop|administrator]]! Disrupting the wiki with “edit warring” over differing opinions of a topic with another user or group of users is not productive. #'''Do not engage in excessive self-promotion''': The wiki is a collaborative community resource for the topic at hand. It is NOT a free place to advertise your related website, YouTube channel, blog, social media account, etc. Have a question about whether your link would be welcome? Ask an administrator! #'''Do not harass other users''': If somebody asks you to stop posting certain content on their wall, respect their wishes. It is their wall. #'''Do follow community guidelines for formatting''': When a community has established formatting, it’s important to adhere to that, especially when spoiler content is involved. ===Canon & Non-Canonical Designation=== The Photon Wiki is structured around two designations, canon and non-canonical. This designation will usually be visible at the top of any given page. ==== Canon ==== A canon page indicates that the information displayed on the page has undergone two checks: #The page has been properly formatted, grammar checked, and screened for any errors. #A "historian in Photon Lore" (usually a wiki administrator or other designated individual) has read the page and deemed the information to be objective and accurate to the actual series of events, person, or object that page seeks to represent. === Non-Canon === A non-canon page indicates that the information displayed on the page is non-canonical, or has yet to be canonized. === For the bureaucrat(s) of this wiki === Hello, and welcome to your new wiki! Thank you for choosing Miraheze for the hosting of your wiki, we hope you will enjoy our hosting. You can immediately start working on your wiki or whenever you want. Need help? No problem! We will help you with your wiki as needed. To start, try checking out these helpful links: * [[mw:Special:MyLanguage/Help:Contents|MediaWiki guide]] (e.g. navigation, editing, deleting pages, blocking users) * [[meta:Special:MyLanguage/FAQ|Miraheze FAQ]] * [[meta:Special:MyLanguage/Request features|Request settings changes on your wiki]]. (Extensions, Skin and Logo/Favicon changes should be done through [[Special:ManageWiki]] on your wiki, see [[meta:Special:MyLanguage/ManageWiki|ManageWiki]] for more information.) ==== I still don't understand X! ==== Well, that's no problem. Even if something isn't explained in the documentation/FAQ, we are still happy to help you. You can find us here: * [[meta:Special:MyLanguage/Help center|On our own Miraheze wiki]] * On [[phab:|Phabricator]] * On [https://miraheze.org/discord Discord] * On IRC in #miraheze on irc.libera.chat ([irc://irc.libera.chat/%23miraheze direct link]; [https://web.libera.chat/?channel=#miraheze webchat]) === For visitors of this wiki === Hello, the default Main Page of this wiki (this page) has not yet been replaced by the bureaucrat(s) of this wiki. The bureaucrat(s) might still be working on a Main Page, so please check again later! afc749bb2c2147bb2af2201fe617030c6c063fc3 31 5 2023-07-24T20:20:26Z 8n2 2 wikitext text/x-wiki __NOTOC__ == Welcome to the Terrasteel Wiki! == This wiki was created on July 24th, 2023. === About === The Terrasteel Wiki is a fan-supported wiki collaborating to document Pheton and Terracord Lore. We're a collaborative community based around the Photon and Terrasteel YouTube channels. Anyone, including you reading this, can contribute to the Photon lore and help build the Photon Lore (both canon and non-canonical)! === Rules === #'''Keep it civil''': Do not make personal attacks on other people. If you need to criticize another user’s argument, do so without attacking them as a person. Do not use bigoted language, including slurs which degrade another person or group of people based on gender, race, sexual orientation, nationality, religion, etc. #'''Be a productive member of the wiki''': Contribute to the wiki in line with the established processes and conventions. Need help? Ask an [[Special:ListUsers/sysop|administrator]]! Disrupting the wiki with “edit warring” over differing opinions of a topic with another user or group of users is not productive. #'''Do not engage in excessive self-promotion''': The wiki is a collaborative community resource for the topic at hand. It is NOT a free place to advertise your related website, YouTube channel, blog, social media account, etc. Have a question about whether your link would be welcome? Ask an administrator! #'''Do not harass other users''': If somebody asks you to stop posting certain content on their wall, respect their wishes. It is their wall. #'''Do follow community guidelines for formatting''': When a community has established formatting, it’s important to adhere to that, especially when spoiler content is involved. ===Canon & Non-Canonical Designation=== The Photon Wiki is structured around two designations, canon and non-canonical. This designation will usually be visible at the top of any given page. ==== Canon ==== A canon page indicates that the information displayed on the page has undergone two checks: #The page has been properly formatted, grammar checked, and screened for any errors. #A "historian in Photon Lore" (usually a wiki administrator or other designated individual) has read the page and deemed the information to be objective and accurate to the actual series of events, person, or object that page seeks to represent. === Non-Canon === A non-canon page indicates that the information displayed on the page is non-canonical, or has yet to be canonized. === For the bureaucrat(s) of this wiki === Hello, and welcome to your new wiki! Thank you for choosing Miraheze for the hosting of your wiki, we hope you will enjoy our hosting. You can immediately start working on your wiki or whenever you want. Need help? No problem! We will help you with your wiki as needed. To start, try checking out these helpful links: * [[mw:Special:MyLanguage/Help:Contents|MediaWiki guide]] (e.g. navigation, editing, deleting pages, blocking users) * [[meta:Special:MyLanguage/FAQ|Miraheze FAQ]] * [[meta:Special:MyLanguage/Request features|Request settings changes on your wiki]]. (Extensions, Skin and Logo/Favicon changes should be done through [[Special:ManageWiki]] on your wiki, see [[meta:Special:MyLanguage/ManageWiki|ManageWiki]] for more information.) ==== I still don't understand X! ==== Well, that's no problem. Even if something isn't explained in the documentation/FAQ, we are still happy to help you. You can find us here: * [[meta:Special:MyLanguage/Help center|On our own Miraheze wiki]] * On [[phab:|Phabricator]] * On [https://miraheze.org/discord Discord] * On IRC in #miraheze on irc.libera.chat ([irc://irc.libera.chat/%23miraheze direct link]; [https://web.libera.chat/?channel=#miraheze webchat]) === For visitors of this wiki === Hello, the default Main Page of this wiki (this page) has not yet been replaced by the bureaucrat(s) of this wiki. The bureaucrat(s) might still be working on a Main Page, so please check again later! a025e1b3315b43213e25f032c45f042f658d56c6 32 31 2023-07-24T20:25:36Z 8n2 2 wikitext text/x-wiki __NOTOC__ == Welcome to the Terrasteel Wiki! == This wiki was created on July 24th, 2023. === About === The Terrasteel Wiki is a fan-supported wiki collaborating to document Pheton and Terracord Lore. We're a collaborative community based around the Photon and Terrasteel YouTube channels. Anyone, including you reading this, can contribute to the Photon lore and help build the Photon Lore (both canon and non-canonical)! === Rules === #'''Keep it civil''': Do not make personal attacks on other people. If you need to criticize another user’s argument, do so without attacking them as a person. Do not use bigoted language, including slurs which degrade another person or group of people based on gender, race, sexual orientation, nationality, religion, etc. #'''Be a productive member of the wiki''': Contribute to the wiki in line with the established processes and conventions. Need help? Ask an [[Special:ListUsers/sysop|administrator]]! Disrupting the wiki with “edit warring” over differing opinions of a topic with another user or group of users is not productive. #'''Do not engage in excessive self-promotion''': The wiki is a collaborative community resource for the topic at hand. It is NOT a free place to advertise your related website, YouTube channel, blog, social media account, etc. Have a question about whether your link would be welcome? Ask an administrator! #'''Do not harass other users''': If somebody asks you to stop posting certain content on their wall, respect their wishes. It is their wall. #'''Do follow community guidelines for formatting''': When a community has established formatting, it’s important to adhere to that, especially when spoiler content is involved. ===Canon & Non-Canonical Designation=== The Photon Wiki is structured around two designations, canon and non-canonical. This designation will usually be visible at the top of any given page. ==== Canon ==== A canon page indicates that the information displayed on the page has undergone two checks: #The page has been properly formatted, grammar checked, and screened for any errors. #A "historian in Photon Lore" (usually a wiki administrator or other designated individual) has read the page and deemed the information to be objective and accurate to the actual series of events, person, or object that page seeks to represent. === Non-Canon === A non-canon page indicates that the information displayed on the page is non-canonical, or has yet to be canonized. d39af54322eb9a79a313f64110cc394fd162a378 Pheton I Discord 0 2 6 2023-07-24T14:09:41Z 8n2 2 Added Pheton I information wikitext text/x-wiki {{Canon}} {{ComprehensiveArticle}} {{Infobox game character | title1= Pheton | caption1= "welcome to photon's discord server, as pointless as a pebble in deep space" - [[Photon (YouTuber)|Photon]] }} ==Overview== The Pheton Discord is a Discord server that serves as the YouTube Animator [[Photon (YouTuber)|Photon]]'s videos community center. Along with other topics, notably as games and art. The server opened on May 13, 2020, with a single message sent by current owner Photon stating, "This server's purpose is no purpose." === <u>Culture</u> === Pheton's culture has been described as spontaneously random and similar to that of a chaotic neutral. This culture has been almost entirely the result of Pheton's members post the [https://photon.fandom.com/wiki/Pheton_Discord#Reform_Period Reform Period] of Pheton. == Server Structure == Pheton has over forty text channels and voice channels viewable to all members, listed and divided among six categories: <nowiki>*</nowiki> marks channels that are only viewable to server staff # READ ONLY - All channels dedicated to server rules and announcements. ## #announcement channel of Pheton, the channel name has been purposely misspelled as a joke by Photon. ## #rules - Governing Pheton rules and policies. ## #roles - Role assignment for members. ## #information - Detailed information about Pheton. ## #videos - Announcement channel for all new Photon videos. ## #starboard - Community-driven pinned messages. ## #verification - Currently unused, except in times of declared crisis by the Pheton Administration. ## #democracy - Photon's thoughts on democracy. ## #public-log - Public register of all actions by server staff. # TEXT - All channels dedicated to general discussion. ## #general - The main text traffic channel of Pheton. ## #donator-chat - Previously a private channel used by those who made financial contributions to the Photon SMP, now only accessible to Nitro boosters. ## #general - The main image traffic channel of Pheton. ## #memes - Described by Photon as, "We need to keep the drinking water (#art) away from the pooping water (#memes), so to speak." ## #games - Pheton channel relating to video games. ## *#multiplayer - Pheton channel relating to video games multiplayer. ## #art -Pheton feedback channel. ## #rant - Described by Photon as "Rant about things." ## #suggestions - Pheton feedback channel. ## #questions - Described by Photon as, "Please don't spam me with questions." ## #emoji-suggestions - Pheton channel for server emoji suggestions. # PHOTON SMP - All channels dedicated to the [[Photon SMP Server|Photon SMP]]. ## *#smp - Announcement channel of Pheton relating to the Photon SMP. ## *#smp-rules - Governing Photon SMP rules and policies. ## *#photon-smp-ip-address - IP address of the Photon SMP. ## *#smp-guilds - Public register of all Photon SMP server guilds recognized by the Photon SMP Administration. ## *#smp-codex-log - Public register of all amendments made to the Photonic Codex, currently suspended due to the suspension of Article V of the [https://docs.google.com/document/d/1rCbgwGYmDCwVaQ_tV6AxNMkrfDZhp7baFxLN395TmyA/ Photonic Codex II]. ## *#photon-smp - The main Pheton channel relating to the Photon SMP. ## *#reports - Public submissions channel for violations of the Photonic Codex II on the Photon SMP. ## *#smp-capitalism - Pheton channel relating to trade on the Photon SMP. # VOICE CHANNELS - All channels dedicated to voice talk. ## #voice-text - Voice channel text channel. ## general-α - First voice channel with a 99 member limit. ## general-β - Second voice channel with a 99 member limit. ## live (formerly known as general-Ω) Third voice channel with a 99 member limit. # EVENTS - All channels dedicated to Pheton events. ## #event-announcements - Announcement channel of Pheton relating to Pheton events. ## #event-voting - Pheton channel relating to voting on Pheton events. ## #event-general - The main Pheton channel relating to Pheton events. ## #event-suggestions - Public Pheton event submissions channel. ## Event Stage Chat - Pheton events stage. ## Event Voice Chat Pheton event voice channel. # BOTS & RHYTHM - All channels dedicated to Pheton Discord bots. ## #bot-command - The main Pheton channel relating to [https://dyno.gg/ Dyno] and [https://mee6.xyz/ MEE6] bots. ## #crafty - Pheton channel relating to the [https://crafty.gg/ Crafty] bot. ## #dank-memer - Pheton channel relating to the [https://dankmemer.lol/ Dank Memer] bot. ## #music-command - (formerly known as #rythm-command) Pheton channel relating command use of the [https://rythm.fm/ Rythm] bot. ## Music General - (formerly known as Rythm General) Voice channel relating to music bots. It's been confirmed that the Pheton Administration does keep an archive of previous channels on Pheton. Since the Reform Period, this archive of channels has not been publicized or known to any member outside the Pheton Administration. === <u>Leveling</u> === The Reform Period of Pheton implemented the [https://mee6.xyz/leaderboard/710246555843559494 Pheton MEE6 leveling system], awarding XP and ranking members based on server messaging and activity. According to the MEE6's information page, XP is awarded along with the following actions, "Every minute that you're messaging, you randomly gain between 15 and 25 XP. To avoid spamming, earning XP is limited to once a minute per user." === <u>Roles</u> === Pheton maintains a list of both unique functional and vanity roles, listed below: * Photon - Vanity role for current server owner Photon. * Admin - Functional role for Pheton administrators. * Moderator - Functional role for Pheton moderators. *Trial Moderator - Functional role for Pheton Trial Moderators. *Event Coordinator - Functional role for Pheton event managers and coordinators. *Event Host - Functional role for Pheton event hosts. *Unavailable - Vanity role to designate a Pheton staff member as unable to respond. *Muted - Functional role to reprimanded members. *Limited Access Member - Functional role to restricted server privileges. *Command Access - Functional [REDACTED BY THE PHETON ADMINISTRATION] * SMP Moderator - Functional role for Photon SMP moderators. * YouTuber - Vanity role for YouTubers on the Pheton Discord. * Why?/Orb/Spark/Fuel for the Fire/Donatorish - Functional role for members who have financially or through Discord Nitro contributed to Pheton or the Photon SMP. *Member+ - Vanity role exclusively granted to members with personal connections to Photon. *OG - Vanity role exclusively granted to members subscribed to Photon before May 1, 2020, *Discord OG - Vanity role exclusively granted to members who joined Pheton before July 1, 2020, * Member - Functional server access role. == Administration == The Pheton Administration is the governing body of Pheton, comprised of several staff members, automated systems, and levels of bureaucracy. === History === Almost the entirety of the modern Pheton Administration has origins during the Reform Period. During this period, Photon and [[C Alamo|Alamo]] were the only two staff members of the Pheton Administration, although the name "Pheton Administration" wouldn't be adopted until the SMP Period of Pheton. At the same time in the SMP Period, Pheton appointed the first staff members post-Alamo. However, these appointments weren't directly for Pheton, rather the Photon SMP. It was only following the appointments that the Pheton Administration would find it beneficial to have these new staff members serve dual staff positions on Pheton and the Photon SMP. The appointments resulted in now well-known figures in Pheton. Notably, [[CatosOtherStuff]], [[Darkraiomega5]], and [[Expressway]]. As well as now-infamous figures such as [[Beny]] and [[Koovaek|Khav'ak]]. Notably, Alamo had a minor to no role in selecting these staff members compared to Photon, who made the final selections. Following the shutdown of the Photon SMP, staff members serving dual positions now only served one staff position on Pheton. The following appointments of Pheton staff took place during the 2021 May Pheton Discord Moderator Appointments. However, Alamo's removal of Beny and Khav'ak due to their inactivity and popular demand by Pheton's members on May 7, 2021, forced the appointments. ''"Today's the day we wave goodbye to our Discord moderators Beny and Khav'ak. May they be remembered for better or for worse in the Pheton Discord Server's history."'' - Alamo, regarding Beny and Khav'ak's removal. The next round of selections was spearheaded by Alamo, in committee with existing staff members of Pheton. Public applications were open on Pheton until May 8, 2021. The committee selected then well-known figures [[Ross]] and [[Malorem]] to be appointed. However, alongside the primary appointments was the creation of the Trial Moderator position by the committee, which appointed [[Oxygen]] and [[Killerwolf2503]]. Trial Moderators would be able to mute. However, be prohibited from banning members on Pheton. ''"However, the committee found reason to no good reason to let viable candidates go to waste. As of today, the position of Trial Moderators will be established. A position meant to assist server moderation with authority to mute and keep the peace. They shall serve at the discretion of server moderators and administrators."'' - Alamo, regarding the creation of the Trial Moderator position. Though not through committee, Darkraiomega5 was, through popular demand, appointed Pheton's second administrator under the justification of "balancing Alamo" by the newly appointed staff. ''"also, thoughts on 2nd admin to balance alamo out maybe? cause he can be quite rash"'' - CatosOtherStuff, regarding Darkraimega5's appointment as administrator. === <u>Staff Positions</u> === The Pheton Administration currently has nine members in five different staff positions. They are listed as follows in the Pheton hierarchy: *Pheton - Photon, the owner of Pheton and the head of the Pheton Administration. This position is regarded much more as a formality. *Admin - Alamo and Darkraiomega5, Pheton administrator (Alamo holds the Chief of Staff position through seniority), second-in-command, and managers of daily internal server operations and lower staff positions. *Moderator - CatosOtherStuff, Expressway, Malorem, Ross, serve as enforcement of Pheton server laws and policies, given the ability to issue server mutes and bans. *Trial Moderator - Oxygen and Killerwolf2503, appointed by Pheton administrators, serve as enforcement of Pheton server laws and policies, given the ability to issue server mutes. *Event Coordinator - CatosOtherStuff, Darkraiomega5, Ross (dual-staff position), organizers of Pheton Discord server community events. The Pheton Administration governs as an oligarchy. With Photon serving as the current head of state. This is contrary to popular belief that the server is a direct democracy. The Pheton Administration employs the use of the following Discord bots to assist in moderation: *[https://mee6.xyz Dyno], server rule and policy enforcement. *[https://mee6.xyz MEE6], server staff member audit log. *[https://altdentifier.com/ AltDentifier], server border admissions and security. == Server Rules & Policies == Between May 2020 through November 2020, Pheton maintained fairly lax rules with little to no enforcement. Until the Reform Period implemented what is now known as Pheton Legacy Policy, written by Alamo. These reformed rules and policies were in force from November 19, 2020, to June 28, 2021. [[C Alamo#Pheton|Pheton Legacy Policy's reception]] has generally been considered a positive one on Pheton due to the establishment and preservation of server stability. However, Pheton Legacy Policy was overturned by Piss Orb Policy, a set of rules and policies primarily written by Photon to address Pheton member's objections to Pheton Legacy Policy. These objections were often companied by criticisms of Alamo. ''[https://photon.fandom.com/wiki/C_Alamo#Criticism See also: Criticism of Alamo]'' Piss Orb Policy is the current governing set of rules and policies on Pheton, visible in the #rules channel. The Pheton Administration sparsely makes changes. Alamo maintains the text of Piss Orb Policy. The text of each main rule of Piss Orb policy is listed below (each rule's sub-points can be found on the Pheton #rules channel). # Spamming is strictly prohibited # All forms of harassment and personal attacks are prohibited # Posting of NSFW content is strictly prohibited # Raiding is strictly prohibited # Advertising is prohibited #Leaking of Personal Information #Terms of Service & Other The Pheton Administration has established an Enumeration Clause, establishing assumed necessary and proper powers that aren't explicitly mentioned. Alamo first introduced the concept of enumeration on Pheton. During enforcement of Pheton Legacy Policy, Photon overturned an overarching enumeration clause. However, then was restituted during the implementation of Piss Orb Policy by Photon. ''"The Pheton Administration shall reserve the right to reprimand as seen necessary with assumed authority."'' - Piss Orb Policy. === <u>Moderation Procedures</u> === Pheton's moderation procedures are fully detailed in the #information channel, they read as follows: ''"The Pheton Administration categorizes reprimands by a manual moderator-issued and automatically issued infractions. Manual moderator-issued infractions (manual "Warn" commands) are issued for violations of standing Pheton policies and laws described in #rules and are administered as described:'' '''''Manual Infractions''''' * ''First infraction - Warning issued.'' * ''Second infraction - One-hour server mute.'' * ''Third infraction - One-day server mute.'' * ''Fourth infraction - Permanent server mute, under review for a permanent server ban.'' ''Pheton Discord server moderators reserve the right to bypass the first infraction and issue two infractions with administrative discretion. Pheton Discord server moderators reserve the right to reprimand automatically issued infractions as policy regarding automatically issued infractions would dictate."'' '''Automatic Infractions''' ''"Automatic Infractions follow separate courses of action for different actions. All courses of action allow three chances to desist with automatically detected inapposite behavior, with each of those chances consisting of one warn and one mute. Should inapposite behavior continue following three chances, a day mute is enforced.'' ''Pheton Discord server moderators reserve the right to intervene in the courses of actions of automatically issues infractions.'' ''The different courses of actions and length of reprimanding mutes are described as:'' ''Banned words - One-hour mute (recognized the Pheton Administration's word blacklist described in #rules).'' *''Mass mention - One-hour mute (recognized as over eight mentions in a single message).'' *''Emoji spam - Fifteen-minute mute (recognized as over ten emotes in a single message).'' *''Link spam - Fifteen-minute mute (posting links in an interval of time smaller than three seconds).'' *''Duplicate text spam - Fifteen-minute mute.'' *''Discord server invites - Fifteen-minute mute.'' *''Fast chat spam - Fifteen-minute mute.'' *''Image spam - Fifteen-minute mute."'' At the end of every month, the Pheton Administration will dismiss all infractions given out during the previous month. However, dismissing infractions are at the discretion of the Pheton Administration. == Server History == === <u>Inception Period</u> === The Inception Period lasted from May 13, 2020, to November 19, 2020. The Pheton Discord exclusively existed as a Discord server for the [[Photon (YouTuber)|Photon]] YouTube channel. Mainly just to notify all server members of new [[Photon (YouTuber)|Photon]] YouTube videos. [[Photon (YouTuber)|Photon]] served as the sole owner and moderator of the server. Not much official documentation by the server administration of this period exists. However, the server's loose rules and enforcement of this period created a much more chaotic environment. The server's relatively small member count (200 - 400 members) kept relative peace according to existing records. However, witness testimony exist to the contrary. === <u>Reform Period</u> === The Reform Period marked the end of the Inception Period. Represented by the implementation of partial or total restructuring of the Pheton Discord's rules and structure. Executed under the recent appointment of [[C_Alamo|Alamo]] as Pheton Discord administrator following their previous appointment as Photon YouTube stream moderator. All rules and channels underwent notable permission changes and expansions to provide more structure and order. This first mass use of Discord bots for server-wide rule enforcement began during this period. Automation of MEE6 and Dyno were employed to enforce new rules installed to replace the previously lax server rules of the Inception Period to further cover the Pheton Discord's rapidly growing member count (400 - 500 members). The Reform Period is the shortest of all periods. Only lasting from November 19, 2020, to November 27, 2020. However, its effects shaped the current day Pheton Discord. While the Reform Period has seemingly provided the Pheton Discord with order and security, there have been criticisms voiced against certain Reform Period changes. Notably, the new rule clause, ''"Image macros, memes, and copypastas that are not relevant to the channel which it is in will be removed. Please use #memes."'' === <u>SMP Period</u> === ''See [https://photon.fandom.com/wiki/Photon_SMP_Server Photon SMP Server] for further reading.'' The end of the Reform Period's short timespan was marked by the beginning of the SMP Period on November 27, 2020, with the opening of the [[Photon SMP Server]]. Which fundamentally changed the Pheton Discord's purpose and use. [[Photon (YouTuber)|Photon]] hosted a [https://www.youtube.com/watch?v=XaHTrl5z8VY&feature=youtu.be livestream] on the day of the [[Photon SMP Server|Photon SMP]]'s opening. Leading to a mass influx of new members into the Discord server. As a response, the Discord server administration created the present-day SMP category to direct all discussion of the [[Photon SMP Server|Photon SMP]] to dedicated channels. Since then, the SMP category of channels has expanded to a present number of eleven channels dedicated to the Photon SMP. Following another [https://www.youtube.com/watch?v=6ncBZfhxIqY livestream] by [[Photon (YouTuber)|Photon]] in which the [[Photon SMP Server|Photon SMP]] Ender Dragon was defeated, the Pheton Discord had fundamentally gained a new purpose as a hub for all [[Photon SMP Server|Photon SMP]] activity and discussion. This influx of attention and members from the [[Photon SMP Server|Photon SMP]] sparked the need for new server moderation. Agreements were made between the Photon High Command to appoint new moderators under [[C_Alamo|Alamo]]. Moderator applications were opened on December 31, 2020, with multiple server members applying. Following days of review, on January 2, 2020. The announcement was made by [[C_Alamo|Alamo]], who declared that [[CatosOtherStuff]], [[Koovaek]], and [[Expressway|Your Expressway To The Stars]] would be appointed Pheton Discord moderators. Further moderators would be added following SMP Moderator Applications, notably [[Darkraiomega5|Darkraiomega]] and [[Beny]]. Further events such as the SMP Dragon Egg Tournament would bring even more attention and members to the Pheton Discord. ===<u>Post-SMP Period</u>=== The [[Photon SMP Server|Photon SMP]] was discontinued on February 20th, 2021. A second server was established, but only lasted a week due to lacking interest and factional infighting. [[Photon (YouTuber)|Photon]] was not keen to add more events onto the large and expensive SMP project, a project that wasn't very successful at this point. The SMP has been dead ever since, with no intention of recreating it until after 1.17 proper has released. Photon has since focused more on Terraria content. The SMP has been less active since then, as the SMP was a large source of attention on the server. [[Beny]] and [[Koovaek]] resigned as discord moderators on May 7th, 2021. The server has declined since then noticeably into late 2021. on April 21st, 2022 most channels are no longer viewable to the public, and the server has ceased its operations. == Notable Members == The Pheton Server is host to a multitude of notable members that have made a name for themselves on YouTube, the Discord server itself, or the [[Photon SMP Server]]. * [https://photon.fandom.com/wiki/Adventurer32_(YouTuber) Adventurer32], Terraria and Bedwars strategist YouTuber. *[https://photon.fandom.com/wiki/Terrasteel_(YouTuber) Terrasteel], Terraria and Hypixel strategist YouTuber. *[https://photon.fandom.com/wiki/AKurbyBurby AKurbyBurby], distinguished [[Photon SMP Server|Photon SMP]] member. *[https://photon.fandom.com/wiki/Furret Furret], suggester of the [[Photon SMP Server|Photon SMP]]. *[https://photon.fandom.com/wiki/Canadian_Empire Canadian Empire], distinguished member of Pheton and [[Photon SMP Server|Photon SMP]]. *[https://photon.fandom.com/wiki/Chug_Oh Chug_Oh], infamous server rule violator. [[Category:Canon]] 1082acff2af91314554d652db53317730873368a 7 6 2023-07-24T14:12:12Z 8n2 2 wikitext text/x-wiki {{Canon}} {{ComprehensiveArticle}} {{Infobox | title1= Pheton | caption1= "welcome to photon's discord server, as pointless as a pebble in deep space" - [[Photon (YouTuber)|Photon]] }} ==Overview== The Pheton Discord is a Discord server that serves as the YouTube Animator [[Photon (YouTuber)|Photon]]'s videos community center. Along with other topics, notably as games and art. The server opened on May 13, 2020, with a single message sent by current owner Photon stating, "This server's purpose is no purpose." === <u>Culture</u> === Pheton's culture has been described as spontaneously random and similar to that of a chaotic neutral. This culture has been almost entirely the result of Pheton's members post the [https://photon.fandom.com/wiki/Pheton_Discord#Reform_Period Reform Period] of Pheton. == Server Structure == Pheton has over forty text channels and voice channels viewable to all members, listed and divided among six categories: <nowiki>*</nowiki> marks channels that are only viewable to server staff # READ ONLY - All channels dedicated to server rules and announcements. ## #announcement channel of Pheton, the channel name has been purposely misspelled as a joke by Photon. ## #rules - Governing Pheton rules and policies. ## #roles - Role assignment for members. ## #information - Detailed information about Pheton. ## #videos - Announcement channel for all new Photon videos. ## #starboard - Community-driven pinned messages. ## #verification - Currently unused, except in times of declared crisis by the Pheton Administration. ## #democracy - Photon's thoughts on democracy. ## #public-log - Public register of all actions by server staff. # TEXT - All channels dedicated to general discussion. ## #general - The main text traffic channel of Pheton. ## #donator-chat - Previously a private channel used by those who made financial contributions to the Photon SMP, now only accessible to Nitro boosters. ## #general - The main image traffic channel of Pheton. ## #memes - Described by Photon as, "We need to keep the drinking water (#art) away from the pooping water (#memes), so to speak." ## #games - Pheton channel relating to video games. ## *#multiplayer - Pheton channel relating to video games multiplayer. ## #art -Pheton feedback channel. ## #rant - Described by Photon as "Rant about things." ## #suggestions - Pheton feedback channel. ## #questions - Described by Photon as, "Please don't spam me with questions." ## #emoji-suggestions - Pheton channel for server emoji suggestions. # PHOTON SMP - All channels dedicated to the [[Photon SMP Server|Photon SMP]]. ## *#smp - Announcement channel of Pheton relating to the Photon SMP. ## *#smp-rules - Governing Photon SMP rules and policies. ## *#photon-smp-ip-address - IP address of the Photon SMP. ## *#smp-guilds - Public register of all Photon SMP server guilds recognized by the Photon SMP Administration. ## *#smp-codex-log - Public register of all amendments made to the Photonic Codex, currently suspended due to the suspension of Article V of the [https://docs.google.com/document/d/1rCbgwGYmDCwVaQ_tV6AxNMkrfDZhp7baFxLN395TmyA/ Photonic Codex II]. ## *#photon-smp - The main Pheton channel relating to the Photon SMP. ## *#reports - Public submissions channel for violations of the Photonic Codex II on the Photon SMP. ## *#smp-capitalism - Pheton channel relating to trade on the Photon SMP. # VOICE CHANNELS - All channels dedicated to voice talk. ## #voice-text - Voice channel text channel. ## general-α - First voice channel with a 99 member limit. ## general-β - Second voice channel with a 99 member limit. ## live (formerly known as general-Ω) Third voice channel with a 99 member limit. # EVENTS - All channels dedicated to Pheton events. ## #event-announcements - Announcement channel of Pheton relating to Pheton events. ## #event-voting - Pheton channel relating to voting on Pheton events. ## #event-general - The main Pheton channel relating to Pheton events. ## #event-suggestions - Public Pheton event submissions channel. ## Event Stage Chat - Pheton events stage. ## Event Voice Chat Pheton event voice channel. # BOTS & RHYTHM - All channels dedicated to Pheton Discord bots. ## #bot-command - The main Pheton channel relating to [https://dyno.gg/ Dyno] and [https://mee6.xyz/ MEE6] bots. ## #crafty - Pheton channel relating to the [https://crafty.gg/ Crafty] bot. ## #dank-memer - Pheton channel relating to the [https://dankmemer.lol/ Dank Memer] bot. ## #music-command - (formerly known as #rythm-command) Pheton channel relating command use of the [https://rythm.fm/ Rythm] bot. ## Music General - (formerly known as Rythm General) Voice channel relating to music bots. It's been confirmed that the Pheton Administration does keep an archive of previous channels on Pheton. Since the Reform Period, this archive of channels has not been publicized or known to any member outside the Pheton Administration. === <u>Leveling</u> === The Reform Period of Pheton implemented the [https://mee6.xyz/leaderboard/710246555843559494 Pheton MEE6 leveling system], awarding XP and ranking members based on server messaging and activity. According to the MEE6's information page, XP is awarded along with the following actions, "Every minute that you're messaging, you randomly gain between 15 and 25 XP. To avoid spamming, earning XP is limited to once a minute per user." === <u>Roles</u> === Pheton maintains a list of both unique functional and vanity roles, listed below: * Photon - Vanity role for current server owner Photon. * Admin - Functional role for Pheton administrators. * Moderator - Functional role for Pheton moderators. *Trial Moderator - Functional role for Pheton Trial Moderators. *Event Coordinator - Functional role for Pheton event managers and coordinators. *Event Host - Functional role for Pheton event hosts. *Unavailable - Vanity role to designate a Pheton staff member as unable to respond. *Muted - Functional role to reprimanded members. *Limited Access Member - Functional role to restricted server privileges. *Command Access - Functional [REDACTED BY THE PHETON ADMINISTRATION] * SMP Moderator - Functional role for Photon SMP moderators. * YouTuber - Vanity role for YouTubers on the Pheton Discord. * Why?/Orb/Spark/Fuel for the Fire/Donatorish - Functional role for members who have financially or through Discord Nitro contributed to Pheton or the Photon SMP. *Member+ - Vanity role exclusively granted to members with personal connections to Photon. *OG - Vanity role exclusively granted to members subscribed to Photon before May 1, 2020, *Discord OG - Vanity role exclusively granted to members who joined Pheton before July 1, 2020, * Member - Functional server access role. == Administration == The Pheton Administration is the governing body of Pheton, comprised of several staff members, automated systems, and levels of bureaucracy. === History === Almost the entirety of the modern Pheton Administration has origins during the Reform Period. During this period, Photon and [[C Alamo|Alamo]] were the only two staff members of the Pheton Administration, although the name "Pheton Administration" wouldn't be adopted until the SMP Period of Pheton. At the same time in the SMP Period, Pheton appointed the first staff members post-Alamo. However, these appointments weren't directly for Pheton, rather the Photon SMP. It was only following the appointments that the Pheton Administration would find it beneficial to have these new staff members serve dual staff positions on Pheton and the Photon SMP. The appointments resulted in now well-known figures in Pheton. Notably, [[CatosOtherStuff]], [[Darkraiomega5]], and [[Expressway]]. As well as now-infamous figures such as [[Beny]] and [[Koovaek|Khav'ak]]. Notably, Alamo had a minor to no role in selecting these staff members compared to Photon, who made the final selections. Following the shutdown of the Photon SMP, staff members serving dual positions now only served one staff position on Pheton. The following appointments of Pheton staff took place during the 2021 May Pheton Discord Moderator Appointments. However, Alamo's removal of Beny and Khav'ak due to their inactivity and popular demand by Pheton's members on May 7, 2021, forced the appointments. ''"Today's the day we wave goodbye to our Discord moderators Beny and Khav'ak. May they be remembered for better or for worse in the Pheton Discord Server's history."'' - Alamo, regarding Beny and Khav'ak's removal. The next round of selections was spearheaded by Alamo, in committee with existing staff members of Pheton. Public applications were open on Pheton until May 8, 2021. The committee selected then well-known figures [[Ross]] and [[Malorem]] to be appointed. However, alongside the primary appointments was the creation of the Trial Moderator position by the committee, which appointed [[Oxygen]] and [[Killerwolf2503]]. Trial Moderators would be able to mute. However, be prohibited from banning members on Pheton. ''"However, the committee found reason to no good reason to let viable candidates go to waste. As of today, the position of Trial Moderators will be established. A position meant to assist server moderation with authority to mute and keep the peace. They shall serve at the discretion of server moderators and administrators."'' - Alamo, regarding the creation of the Trial Moderator position. Though not through committee, Darkraiomega5 was, through popular demand, appointed Pheton's second administrator under the justification of "balancing Alamo" by the newly appointed staff. ''"also, thoughts on 2nd admin to balance alamo out maybe? cause he can be quite rash"'' - CatosOtherStuff, regarding Darkraimega5's appointment as administrator. === <u>Staff Positions</u> === The Pheton Administration currently has nine members in five different staff positions. They are listed as follows in the Pheton hierarchy: *Pheton - Photon, the owner of Pheton and the head of the Pheton Administration. This position is regarded much more as a formality. *Admin - Alamo and Darkraiomega5, Pheton administrator (Alamo holds the Chief of Staff position through seniority), second-in-command, and managers of daily internal server operations and lower staff positions. *Moderator - CatosOtherStuff, Expressway, Malorem, Ross, serve as enforcement of Pheton server laws and policies, given the ability to issue server mutes and bans. *Trial Moderator - Oxygen and Killerwolf2503, appointed by Pheton administrators, serve as enforcement of Pheton server laws and policies, given the ability to issue server mutes. *Event Coordinator - CatosOtherStuff, Darkraiomega5, Ross (dual-staff position), organizers of Pheton Discord server community events. The Pheton Administration governs as an oligarchy. With Photon serving as the current head of state. This is contrary to popular belief that the server is a direct democracy. The Pheton Administration employs the use of the following Discord bots to assist in moderation: *[https://mee6.xyz Dyno], server rule and policy enforcement. *[https://mee6.xyz MEE6], server staff member audit log. *[https://altdentifier.com/ AltDentifier], server border admissions and security. == Server Rules & Policies == Between May 2020 through November 2020, Pheton maintained fairly lax rules with little to no enforcement. Until the Reform Period implemented what is now known as Pheton Legacy Policy, written by Alamo. These reformed rules and policies were in force from November 19, 2020, to June 28, 2021. [[C Alamo#Pheton|Pheton Legacy Policy's reception]] has generally been considered a positive one on Pheton due to the establishment and preservation of server stability. However, Pheton Legacy Policy was overturned by Piss Orb Policy, a set of rules and policies primarily written by Photon to address Pheton member's objections to Pheton Legacy Policy. These objections were often companied by criticisms of Alamo. ''[https://photon.fandom.com/wiki/C_Alamo#Criticism See also: Criticism of Alamo]'' Piss Orb Policy is the current governing set of rules and policies on Pheton, visible in the #rules channel. The Pheton Administration sparsely makes changes. Alamo maintains the text of Piss Orb Policy. The text of each main rule of Piss Orb policy is listed below (each rule's sub-points can be found on the Pheton #rules channel). # Spamming is strictly prohibited # All forms of harassment and personal attacks are prohibited # Posting of NSFW content is strictly prohibited # Raiding is strictly prohibited # Advertising is prohibited #Leaking of Personal Information #Terms of Service & Other The Pheton Administration has established an Enumeration Clause, establishing assumed necessary and proper powers that aren't explicitly mentioned. Alamo first introduced the concept of enumeration on Pheton. During enforcement of Pheton Legacy Policy, Photon overturned an overarching enumeration clause. However, then was restituted during the implementation of Piss Orb Policy by Photon. ''"The Pheton Administration shall reserve the right to reprimand as seen necessary with assumed authority."'' - Piss Orb Policy. === <u>Moderation Procedures</u> === Pheton's moderation procedures are fully detailed in the #information channel, they read as follows: ''"The Pheton Administration categorizes reprimands by a manual moderator-issued and automatically issued infractions. Manual moderator-issued infractions (manual "Warn" commands) are issued for violations of standing Pheton policies and laws described in #rules and are administered as described:'' '''''Manual Infractions''''' * ''First infraction - Warning issued.'' * ''Second infraction - One-hour server mute.'' * ''Third infraction - One-day server mute.'' * ''Fourth infraction - Permanent server mute, under review for a permanent server ban.'' ''Pheton Discord server moderators reserve the right to bypass the first infraction and issue two infractions with administrative discretion. Pheton Discord server moderators reserve the right to reprimand automatically issued infractions as policy regarding automatically issued infractions would dictate."'' '''Automatic Infractions''' ''"Automatic Infractions follow separate courses of action for different actions. All courses of action allow three chances to desist with automatically detected inapposite behavior, with each of those chances consisting of one warn and one mute. Should inapposite behavior continue following three chances, a day mute is enforced.'' ''Pheton Discord server moderators reserve the right to intervene in the courses of actions of automatically issues infractions.'' ''The different courses of actions and length of reprimanding mutes are described as:'' ''Banned words - One-hour mute (recognized the Pheton Administration's word blacklist described in #rules).'' *''Mass mention - One-hour mute (recognized as over eight mentions in a single message).'' *''Emoji spam - Fifteen-minute mute (recognized as over ten emotes in a single message).'' *''Link spam - Fifteen-minute mute (posting links in an interval of time smaller than three seconds).'' *''Duplicate text spam - Fifteen-minute mute.'' *''Discord server invites - Fifteen-minute mute.'' *''Fast chat spam - Fifteen-minute mute.'' *''Image spam - Fifteen-minute mute."'' At the end of every month, the Pheton Administration will dismiss all infractions given out during the previous month. However, dismissing infractions are at the discretion of the Pheton Administration. == Server History == === <u>Inception Period</u> === The Inception Period lasted from May 13, 2020, to November 19, 2020. The Pheton Discord exclusively existed as a Discord server for the [[Photon (YouTuber)|Photon]] YouTube channel. Mainly just to notify all server members of new [[Photon (YouTuber)|Photon]] YouTube videos. [[Photon (YouTuber)|Photon]] served as the sole owner and moderator of the server. Not much official documentation by the server administration of this period exists. However, the server's loose rules and enforcement of this period created a much more chaotic environment. The server's relatively small member count (200 - 400 members) kept relative peace according to existing records. However, witness testimony exist to the contrary. === <u>Reform Period</u> === The Reform Period marked the end of the Inception Period. Represented by the implementation of partial or total restructuring of the Pheton Discord's rules and structure. Executed under the recent appointment of [[C_Alamo|Alamo]] as Pheton Discord administrator following their previous appointment as Photon YouTube stream moderator. All rules and channels underwent notable permission changes and expansions to provide more structure and order. This first mass use of Discord bots for server-wide rule enforcement began during this period. Automation of MEE6 and Dyno were employed to enforce new rules installed to replace the previously lax server rules of the Inception Period to further cover the Pheton Discord's rapidly growing member count (400 - 500 members). The Reform Period is the shortest of all periods. Only lasting from November 19, 2020, to November 27, 2020. However, its effects shaped the current day Pheton Discord. While the Reform Period has seemingly provided the Pheton Discord with order and security, there have been criticisms voiced against certain Reform Period changes. Notably, the new rule clause, ''"Image macros, memes, and copypastas that are not relevant to the channel which it is in will be removed. Please use #memes."'' === <u>SMP Period</u> === ''See [https://photon.fandom.com/wiki/Photon_SMP_Server Photon SMP Server] for further reading.'' The end of the Reform Period's short timespan was marked by the beginning of the SMP Period on November 27, 2020, with the opening of the [[Photon SMP Server]]. Which fundamentally changed the Pheton Discord's purpose and use. [[Photon (YouTuber)|Photon]] hosted a [https://www.youtube.com/watch?v=XaHTrl5z8VY&feature=youtu.be livestream] on the day of the [[Photon SMP Server|Photon SMP]]'s opening. Leading to a mass influx of new members into the Discord server. As a response, the Discord server administration created the present-day SMP category to direct all discussion of the [[Photon SMP Server|Photon SMP]] to dedicated channels. Since then, the SMP category of channels has expanded to a present number of eleven channels dedicated to the Photon SMP. Following another [https://www.youtube.com/watch?v=6ncBZfhxIqY livestream] by [[Photon (YouTuber)|Photon]] in which the [[Photon SMP Server|Photon SMP]] Ender Dragon was defeated, the Pheton Discord had fundamentally gained a new purpose as a hub for all [[Photon SMP Server|Photon SMP]] activity and discussion. This influx of attention and members from the [[Photon SMP Server|Photon SMP]] sparked the need for new server moderation. Agreements were made between the Photon High Command to appoint new moderators under [[C_Alamo|Alamo]]. Moderator applications were opened on December 31, 2020, with multiple server members applying. Following days of review, on January 2, 2020. The announcement was made by [[C_Alamo|Alamo]], who declared that [[CatosOtherStuff]], [[Koovaek]], and [[Expressway|Your Expressway To The Stars]] would be appointed Pheton Discord moderators. Further moderators would be added following SMP Moderator Applications, notably [[Darkraiomega5|Darkraiomega]] and [[Beny]]. Further events such as the SMP Dragon Egg Tournament would bring even more attention and members to the Pheton Discord. ===<u>Post-SMP Period</u>=== The [[Photon SMP Server|Photon SMP]] was discontinued on February 20th, 2021. A second server was established, but only lasted a week due to lacking interest and factional infighting. [[Photon (YouTuber)|Photon]] was not keen to add more events onto the large and expensive SMP project, a project that wasn't very successful at this point. The SMP has been dead ever since, with no intention of recreating it until after 1.17 proper has released. Photon has since focused more on Terraria content. The SMP has been less active since then, as the SMP was a large source of attention on the server. [[Beny]] and [[Koovaek]] resigned as discord moderators on May 7th, 2021. The server has declined since then noticeably into late 2021. on April 21st, 2022 most channels are no longer viewable to the public, and the server has ceased its operations. == Notable Members == The Pheton Server is host to a multitude of notable members that have made a name for themselves on YouTube, the Discord server itself, or the [[Photon SMP Server]]. * [https://photon.fandom.com/wiki/Adventurer32_(YouTuber) Adventurer32], Terraria and Bedwars strategist YouTuber. *[https://photon.fandom.com/wiki/Terrasteel_(YouTuber) Terrasteel], Terraria and Hypixel strategist YouTuber. *[https://photon.fandom.com/wiki/AKurbyBurby AKurbyBurby], distinguished [[Photon SMP Server|Photon SMP]] member. *[https://photon.fandom.com/wiki/Furret Furret], suggester of the [[Photon SMP Server|Photon SMP]]. *[https://photon.fandom.com/wiki/Canadian_Empire Canadian Empire], distinguished member of Pheton and [[Photon SMP Server|Photon SMP]]. *[https://photon.fandom.com/wiki/Chug_Oh Chug_Oh], infamous server rule violator. [[Category:Canon]] 1a5ba2d5576c037dc7f0f5a306c022188c9e6725 9 7 2023-07-24T14:20:22Z 8n2 2 wikitext text/x-wiki ==Overview== The Pheton Discord is a Discord server that serves as the YouTube Animator [[Photon (YouTuber)|Photon]]'s videos community center. Along with other topics, notably as games and art. The server opened on May 13, 2020, with a single message sent by current owner Photon stating, "This server's purpose is no purpose." === <u>Culture</u> === Pheton's culture has been described as spontaneously random and similar to that of a chaotic neutral. This culture has been almost entirely the result of Pheton's members post the [https://photon.fandom.com/wiki/Pheton_Discord#Reform_Period Reform Period] of Pheton. == Server Structure == Pheton has over forty text channels and voice channels viewable to all members, listed and divided among six categories: <nowiki>*</nowiki> marks channels that are only viewable to server staff # READ ONLY - All channels dedicated to server rules and announcements. ## #announcement channel of Pheton, the channel name has been purposely misspelled as a joke by Photon. ## #rules - Governing Pheton rules and policies. ## #roles - Role assignment for members. ## #information - Detailed information about Pheton. ## #videos - Announcement channel for all new Photon videos. ## #starboard - Community-driven pinned messages. ## #verification - Currently unused, except in times of declared crisis by the Pheton Administration. ## #democracy - Photon's thoughts on democracy. ## #public-log - Public register of all actions by server staff. # TEXT - All channels dedicated to general discussion. ## #general - The main text traffic channel of Pheton. ## #donator-chat - Previously a private channel used by those who made financial contributions to the Photon SMP, now only accessible to Nitro boosters. ## #general - The main image traffic channel of Pheton. ## #memes - Described by Photon as, "We need to keep the drinking water (#art) away from the pooping water (#memes), so to speak." ## #games - Pheton channel relating to video games. ## *#multiplayer - Pheton channel relating to video games multiplayer. ## #art -Pheton feedback channel. ## #rant - Described by Photon as "Rant about things." ## #suggestions - Pheton feedback channel. ## #questions - Described by Photon as, "Please don't spam me with questions." ## #emoji-suggestions - Pheton channel for server emoji suggestions. # PHOTON SMP - All channels dedicated to the [[Photon SMP Server|Photon SMP]]. ## *#smp - Announcement channel of Pheton relating to the Photon SMP. ## *#smp-rules - Governing Photon SMP rules and policies. ## *#photon-smp-ip-address - IP address of the Photon SMP. ## *#smp-guilds - Public register of all Photon SMP server guilds recognized by the Photon SMP Administration. ## *#smp-codex-log - Public register of all amendments made to the Photonic Codex, currently suspended due to the suspension of Article V of the [https://docs.google.com/document/d/1rCbgwGYmDCwVaQ_tV6AxNMkrfDZhp7baFxLN395TmyA/ Photonic Codex II]. ## *#photon-smp - The main Pheton channel relating to the Photon SMP. ## *#reports - Public submissions channel for violations of the Photonic Codex II on the Photon SMP. ## *#smp-capitalism - Pheton channel relating to trade on the Photon SMP. # VOICE CHANNELS - All channels dedicated to voice talk. ## #voice-text - Voice channel text channel. ## general-α - First voice channel with a 99 member limit. ## general-β - Second voice channel with a 99 member limit. ## live (formerly known as general-Ω) Third voice channel with a 99 member limit. # EVENTS - All channels dedicated to Pheton events. ## #event-announcements - Announcement channel of Pheton relating to Pheton events. ## #event-voting - Pheton channel relating to voting on Pheton events. ## #event-general - The main Pheton channel relating to Pheton events. ## #event-suggestions - Public Pheton event submissions channel. ## Event Stage Chat - Pheton events stage. ## Event Voice Chat Pheton event voice channel. # BOTS & RHYTHM - All channels dedicated to Pheton Discord bots. ## #bot-command - The main Pheton channel relating to [https://dyno.gg/ Dyno] and [https://mee6.xyz/ MEE6] bots. ## #crafty - Pheton channel relating to the [https://crafty.gg/ Crafty] bot. ## #dank-memer - Pheton channel relating to the [https://dankmemer.lol/ Dank Memer] bot. ## #music-command - (formerly known as #rythm-command) Pheton channel relating command use of the [https://rythm.fm/ Rythm] bot. ## Music General - (formerly known as Rythm General) Voice channel relating to music bots. It's been confirmed that the Pheton Administration does keep an archive of previous channels on Pheton. Since the Reform Period, this archive of channels has not been publicized or known to any member outside the Pheton Administration. === <u>Leveling</u> === The Reform Period of Pheton implemented the [https://mee6.xyz/leaderboard/710246555843559494 Pheton MEE6 leveling system], awarding XP and ranking members based on server messaging and activity. According to the MEE6's information page, XP is awarded along with the following actions, "Every minute that you're messaging, you randomly gain between 15 and 25 XP. To avoid spamming, earning XP is limited to once a minute per user." === <u>Roles</u> === Pheton maintains a list of both unique functional and vanity roles, listed below: * Photon - Vanity role for current server owner Photon. * Admin - Functional role for Pheton administrators. * Moderator - Functional role for Pheton moderators. *Trial Moderator - Functional role for Pheton Trial Moderators. *Event Coordinator - Functional role for Pheton event managers and coordinators. *Event Host - Functional role for Pheton event hosts. *Unavailable - Vanity role to designate a Pheton staff member as unable to respond. *Muted - Functional role to reprimanded members. *Limited Access Member - Functional role to restricted server privileges. *Command Access - Functional [REDACTED BY THE PHETON ADMINISTRATION] * SMP Moderator - Functional role for Photon SMP moderators. * YouTuber - Vanity role for YouTubers on the Pheton Discord. * Why?/Orb/Spark/Fuel for the Fire/Donatorish - Functional role for members who have financially or through Discord Nitro contributed to Pheton or the Photon SMP. *Member+ - Vanity role exclusively granted to members with personal connections to Photon. *OG - Vanity role exclusively granted to members subscribed to Photon before May 1, 2020, *Discord OG - Vanity role exclusively granted to members who joined Pheton before July 1, 2020, * Member - Functional server access role. == Administration == The Pheton Administration is the governing body of Pheton, comprised of several staff members, automated systems, and levels of bureaucracy. === History === Almost the entirety of the modern Pheton Administration has origins during the Reform Period. During this period, Photon and [[C Alamo|Alamo]] were the only two staff members of the Pheton Administration, although the name "Pheton Administration" wouldn't be adopted until the SMP Period of Pheton. At the same time in the SMP Period, Pheton appointed the first staff members post-Alamo. However, these appointments weren't directly for Pheton, rather the Photon SMP. It was only following the appointments that the Pheton Administration would find it beneficial to have these new staff members serve dual staff positions on Pheton and the Photon SMP. The appointments resulted in now well-known figures in Pheton. Notably, [[CatosOtherStuff]], [[Darkraiomega5]], and [[Expressway]]. As well as now-infamous figures such as [[Beny]] and [[Koovaek|Khav'ak]]. Notably, Alamo had a minor to no role in selecting these staff members compared to Photon, who made the final selections. Following the shutdown of the Photon SMP, staff members serving dual positions now only served one staff position on Pheton. The following appointments of Pheton staff took place during the 2021 May Pheton Discord Moderator Appointments. However, Alamo's removal of Beny and Khav'ak due to their inactivity and popular demand by Pheton's members on May 7, 2021, forced the appointments. ''"Today's the day we wave goodbye to our Discord moderators Beny and Khav'ak. May they be remembered for better or for worse in the Pheton Discord Server's history."'' - Alamo, regarding Beny and Khav'ak's removal. The next round of selections was spearheaded by Alamo, in committee with existing staff members of Pheton. Public applications were open on Pheton until May 8, 2021. The committee selected then well-known figures [[Ross]] and [[Malorem]] to be appointed. However, alongside the primary appointments was the creation of the Trial Moderator position by the committee, which appointed [[Oxygen]] and [[Killerwolf2503]]. Trial Moderators would be able to mute. However, be prohibited from banning members on Pheton. ''"However, the committee found reason to no good reason to let viable candidates go to waste. As of today, the position of Trial Moderators will be established. A position meant to assist server moderation with authority to mute and keep the peace. They shall serve at the discretion of server moderators and administrators."'' - Alamo, regarding the creation of the Trial Moderator position. Though not through committee, Darkraiomega5 was, through popular demand, appointed Pheton's second administrator under the justification of "balancing Alamo" by the newly appointed staff. ''"also, thoughts on 2nd admin to balance alamo out maybe? cause he can be quite rash"'' - CatosOtherStuff, regarding Darkraimega5's appointment as administrator. === <u>Staff Positions</u> === The Pheton Administration currently has nine members in five different staff positions. They are listed as follows in the Pheton hierarchy: *Pheton - Photon, the owner of Pheton and the head of the Pheton Administration. This position is regarded much more as a formality. *Admin - Alamo and Darkraiomega5, Pheton administrator (Alamo holds the Chief of Staff position through seniority), second-in-command, and managers of daily internal server operations and lower staff positions. *Moderator - CatosOtherStuff, Expressway, Malorem, Ross, serve as enforcement of Pheton server laws and policies, given the ability to issue server mutes and bans. *Trial Moderator - Oxygen and Killerwolf2503, appointed by Pheton administrators, serve as enforcement of Pheton server laws and policies, given the ability to issue server mutes. *Event Coordinator - CatosOtherStuff, Darkraiomega5, Ross (dual-staff position), organizers of Pheton Discord server community events. The Pheton Administration governs as an oligarchy. With Photon serving as the current head of state. This is contrary to popular belief that the server is a direct democracy. The Pheton Administration employs the use of the following Discord bots to assist in moderation: *[https://mee6.xyz Dyno], server rule and policy enforcement. *[https://mee6.xyz MEE6], server staff member audit log. *[https://altdentifier.com/ AltDentifier], server border admissions and security. == Server Rules & Policies == Between May 2020 through November 2020, Pheton maintained fairly lax rules with little to no enforcement. Until the Reform Period implemented what is now known as Pheton Legacy Policy, written by Alamo. These reformed rules and policies were in force from November 19, 2020, to June 28, 2021. [[C Alamo#Pheton|Pheton Legacy Policy's reception]] has generally been considered a positive one on Pheton due to the establishment and preservation of server stability. However, Pheton Legacy Policy was overturned by Piss Orb Policy, a set of rules and policies primarily written by Photon to address Pheton member's objections to Pheton Legacy Policy. These objections were often companied by criticisms of Alamo. ''[https://photon.fandom.com/wiki/C_Alamo#Criticism See also: Criticism of Alamo]'' Piss Orb Policy is the current governing set of rules and policies on Pheton, visible in the #rules channel. The Pheton Administration sparsely makes changes. Alamo maintains the text of Piss Orb Policy. The text of each main rule of Piss Orb policy is listed below (each rule's sub-points can be found on the Pheton #rules channel). # Spamming is strictly prohibited # All forms of harassment and personal attacks are prohibited # Posting of NSFW content is strictly prohibited # Raiding is strictly prohibited # Advertising is prohibited #Leaking of Personal Information #Terms of Service & Other The Pheton Administration has established an Enumeration Clause, establishing assumed necessary and proper powers that aren't explicitly mentioned. Alamo first introduced the concept of enumeration on Pheton. During enforcement of Pheton Legacy Policy, Photon overturned an overarching enumeration clause. However, then was restituted during the implementation of Piss Orb Policy by Photon. ''"The Pheton Administration shall reserve the right to reprimand as seen necessary with assumed authority."'' - Piss Orb Policy. === <u>Moderation Procedures</u> === Pheton's moderation procedures are fully detailed in the #information channel, they read as follows: ''"The Pheton Administration categorizes reprimands by a manual moderator-issued and automatically issued infractions. Manual moderator-issued infractions (manual "Warn" commands) are issued for violations of standing Pheton policies and laws described in #rules and are administered as described:'' '''''Manual Infractions''''' * ''First infraction - Warning issued.'' * ''Second infraction - One-hour server mute.'' * ''Third infraction - One-day server mute.'' * ''Fourth infraction - Permanent server mute, under review for a permanent server ban.'' ''Pheton Discord server moderators reserve the right to bypass the first infraction and issue two infractions with administrative discretion. Pheton Discord server moderators reserve the right to reprimand automatically issued infractions as policy regarding automatically issued infractions would dictate."'' '''Automatic Infractions''' ''"Automatic Infractions follow separate courses of action for different actions. All courses of action allow three chances to desist with automatically detected inapposite behavior, with each of those chances consisting of one warn and one mute. Should inapposite behavior continue following three chances, a day mute is enforced.'' ''Pheton Discord server moderators reserve the right to intervene in the courses of actions of automatically issues infractions.'' ''The different courses of actions and length of reprimanding mutes are described as:'' ''Banned words - One-hour mute (recognized the Pheton Administration's word blacklist described in #rules).'' *''Mass mention - One-hour mute (recognized as over eight mentions in a single message).'' *''Emoji spam - Fifteen-minute mute (recognized as over ten emotes in a single message).'' *''Link spam - Fifteen-minute mute (posting links in an interval of time smaller than three seconds).'' *''Duplicate text spam - Fifteen-minute mute.'' *''Discord server invites - Fifteen-minute mute.'' *''Fast chat spam - Fifteen-minute mute.'' *''Image spam - Fifteen-minute mute."'' At the end of every month, the Pheton Administration will dismiss all infractions given out during the previous month. However, dismissing infractions are at the discretion of the Pheton Administration. == Server History == === <u>Inception Period</u> === The Inception Period lasted from May 13, 2020, to November 19, 2020. The Pheton Discord exclusively existed as a Discord server for the [[Photon (YouTuber)|Photon]] YouTube channel. Mainly just to notify all server members of new [[Photon (YouTuber)|Photon]] YouTube videos. [[Photon (YouTuber)|Photon]] served as the sole owner and moderator of the server. Not much official documentation by the server administration of this period exists. However, the server's loose rules and enforcement of this period created a much more chaotic environment. The server's relatively small member count (200 - 400 members) kept relative peace according to existing records. However, witness testimony exist to the contrary. === <u>Reform Period</u> === The Reform Period marked the end of the Inception Period. Represented by the implementation of partial or total restructuring of the Pheton Discord's rules and structure. Executed under the recent appointment of [[C_Alamo|Alamo]] as Pheton Discord administrator following their previous appointment as Photon YouTube stream moderator. All rules and channels underwent notable permission changes and expansions to provide more structure and order. This first mass use of Discord bots for server-wide rule enforcement began during this period. Automation of MEE6 and Dyno were employed to enforce new rules installed to replace the previously lax server rules of the Inception Period to further cover the Pheton Discord's rapidly growing member count (400 - 500 members). The Reform Period is the shortest of all periods. Only lasting from November 19, 2020, to November 27, 2020. However, its effects shaped the current day Pheton Discord. While the Reform Period has seemingly provided the Pheton Discord with order and security, there have been criticisms voiced against certain Reform Period changes. Notably, the new rule clause, ''"Image macros, memes, and copypastas that are not relevant to the channel which it is in will be removed. Please use #memes."'' === <u>SMP Period</u> === ''See [https://photon.fandom.com/wiki/Photon_SMP_Server Photon SMP Server] for further reading.'' The end of the Reform Period's short timespan was marked by the beginning of the SMP Period on November 27, 2020, with the opening of the [[Photon SMP Server]]. Which fundamentally changed the Pheton Discord's purpose and use. [[Photon (YouTuber)|Photon]] hosted a [https://www.youtube.com/watch?v=XaHTrl5z8VY&feature=youtu.be livestream] on the day of the [[Photon SMP Server|Photon SMP]]'s opening. Leading to a mass influx of new members into the Discord server. As a response, the Discord server administration created the present-day SMP category to direct all discussion of the [[Photon SMP Server|Photon SMP]] to dedicated channels. Since then, the SMP category of channels has expanded to a present number of eleven channels dedicated to the Photon SMP. Following another [https://www.youtube.com/watch?v=6ncBZfhxIqY livestream] by [[Photon (YouTuber)|Photon]] in which the [[Photon SMP Server|Photon SMP]] Ender Dragon was defeated, the Pheton Discord had fundamentally gained a new purpose as a hub for all [[Photon SMP Server|Photon SMP]] activity and discussion. This influx of attention and members from the [[Photon SMP Server|Photon SMP]] sparked the need for new server moderation. Agreements were made between the Photon High Command to appoint new moderators under [[C_Alamo|Alamo]]. Moderator applications were opened on December 31, 2020, with multiple server members applying. Following days of review, on January 2, 2020. The announcement was made by [[C_Alamo|Alamo]], who declared that [[CatosOtherStuff]], [[Koovaek]], and [[Expressway|Your Expressway To The Stars]] would be appointed Pheton Discord moderators. Further moderators would be added following SMP Moderator Applications, notably [[Darkraiomega5|Darkraiomega]] and [[Beny]]. Further events such as the SMP Dragon Egg Tournament would bring even more attention and members to the Pheton Discord. ===<u>Post-SMP Period</u>=== The [[Photon SMP Server|Photon SMP]] was discontinued on February 20th, 2021. A second server was established, but only lasted a week due to lacking interest and factional infighting. [[Photon (YouTuber)|Photon]] was not keen to add more events onto the large and expensive SMP project, a project that wasn't very successful at this point. The SMP has been dead ever since, with no intention of recreating it until after 1.17 proper has released. Photon has since focused more on Terraria content. The SMP has been less active since then, as the SMP was a large source of attention on the server. [[Beny]] and [[Koovaek]] resigned as discord moderators on May 7th, 2021. The server has declined since then noticeably into late 2021. on April 21st, 2022 most channels are no longer viewable to the public, and the server has ceased its operations. == Notable Members == The Pheton Server is host to a multitude of notable members that have made a name for themselves on YouTube, the Discord server itself, or the [[Photon SMP Server]]. * [https://photon.fandom.com/wiki/Adventurer32_(YouTuber) Adventurer32], Terraria and Bedwars strategist YouTuber. *[https://photon.fandom.com/wiki/Terrasteel_(YouTuber) Terrasteel], Terraria and Hypixel strategist YouTuber. *[https://photon.fandom.com/wiki/AKurbyBurby AKurbyBurby], distinguished [[Photon SMP Server|Photon SMP]] member. *[https://photon.fandom.com/wiki/Furret Furret], suggester of the [[Photon SMP Server|Photon SMP]]. *[https://photon.fandom.com/wiki/Canadian_Empire Canadian Empire], distinguished member of Pheton and [[Photon SMP Server|Photon SMP]]. *[https://photon.fandom.com/wiki/Chug_Oh Chug_Oh], infamous server rule violator. [[Category:Canon]] 93a370ac2a19a5e2415ebadbb9da41763173071e 10 9 2023-07-24T14:22:35Z 8n2 2 Added infobox wikitext text/x-wiki {{Infobox}} ==Overview== The Pheton Discord is a Discord server that serves as the YouTube Animator [[Photon (YouTuber)|Photon]]'s videos community center. Along with other topics, notably as games and art. The server opened on May 13, 2020, with a single message sent by current owner Photon stating, "This server's purpose is no purpose." === <u>Culture</u> === Pheton's culture has been described as spontaneously random and similar to that of a chaotic neutral. This culture has been almost entirely the result of Pheton's members post the [https://photon.fandom.com/wiki/Pheton_Discord#Reform_Period Reform Period] of Pheton. == Server Structure == Pheton has over forty text channels and voice channels viewable to all members, listed and divided among six categories: <nowiki>*</nowiki> marks channels that are only viewable to server staff # READ ONLY - All channels dedicated to server rules and announcements. ## #announcement channel of Pheton, the channel name has been purposely misspelled as a joke by Photon. ## #rules - Governing Pheton rules and policies. ## #roles - Role assignment for members. ## #information - Detailed information about Pheton. ## #videos - Announcement channel for all new Photon videos. ## #starboard - Community-driven pinned messages. ## #verification - Currently unused, except in times of declared crisis by the Pheton Administration. ## #democracy - Photon's thoughts on democracy. ## #public-log - Public register of all actions by server staff. # TEXT - All channels dedicated to general discussion. ## #general - The main text traffic channel of Pheton. ## #donator-chat - Previously a private channel used by those who made financial contributions to the Photon SMP, now only accessible to Nitro boosters. ## #general - The main image traffic channel of Pheton. ## #memes - Described by Photon as, "We need to keep the drinking water (#art) away from the pooping water (#memes), so to speak." ## #games - Pheton channel relating to video games. ## *#multiplayer - Pheton channel relating to video games multiplayer. ## #art -Pheton feedback channel. ## #rant - Described by Photon as "Rant about things." ## #suggestions - Pheton feedback channel. ## #questions - Described by Photon as, "Please don't spam me with questions." ## #emoji-suggestions - Pheton channel for server emoji suggestions. # PHOTON SMP - All channels dedicated to the [[Photon SMP Server|Photon SMP]]. ## *#smp - Announcement channel of Pheton relating to the Photon SMP. ## *#smp-rules - Governing Photon SMP rules and policies. ## *#photon-smp-ip-address - IP address of the Photon SMP. ## *#smp-guilds - Public register of all Photon SMP server guilds recognized by the Photon SMP Administration. ## *#smp-codex-log - Public register of all amendments made to the Photonic Codex, currently suspended due to the suspension of Article V of the [https://docs.google.com/document/d/1rCbgwGYmDCwVaQ_tV6AxNMkrfDZhp7baFxLN395TmyA/ Photonic Codex II]. ## *#photon-smp - The main Pheton channel relating to the Photon SMP. ## *#reports - Public submissions channel for violations of the Photonic Codex II on the Photon SMP. ## *#smp-capitalism - Pheton channel relating to trade on the Photon SMP. # VOICE CHANNELS - All channels dedicated to voice talk. ## #voice-text - Voice channel text channel. ## general-α - First voice channel with a 99 member limit. ## general-β - Second voice channel with a 99 member limit. ## live (formerly known as general-Ω) Third voice channel with a 99 member limit. # EVENTS - All channels dedicated to Pheton events. ## #event-announcements - Announcement channel of Pheton relating to Pheton events. ## #event-voting - Pheton channel relating to voting on Pheton events. ## #event-general - The main Pheton channel relating to Pheton events. ## #event-suggestions - Public Pheton event submissions channel. ## Event Stage Chat - Pheton events stage. ## Event Voice Chat Pheton event voice channel. # BOTS & RHYTHM - All channels dedicated to Pheton Discord bots. ## #bot-command - The main Pheton channel relating to [https://dyno.gg/ Dyno] and [https://mee6.xyz/ MEE6] bots. ## #crafty - Pheton channel relating to the [https://crafty.gg/ Crafty] bot. ## #dank-memer - Pheton channel relating to the [https://dankmemer.lol/ Dank Memer] bot. ## #music-command - (formerly known as #rythm-command) Pheton channel relating command use of the [https://rythm.fm/ Rythm] bot. ## Music General - (formerly known as Rythm General) Voice channel relating to music bots. It's been confirmed that the Pheton Administration does keep an archive of previous channels on Pheton. Since the Reform Period, this archive of channels has not been publicized or known to any member outside the Pheton Administration. === <u>Leveling</u> === The Reform Period of Pheton implemented the [https://mee6.xyz/leaderboard/710246555843559494 Pheton MEE6 leveling system], awarding XP and ranking members based on server messaging and activity. According to the MEE6's information page, XP is awarded along with the following actions, "Every minute that you're messaging, you randomly gain between 15 and 25 XP. To avoid spamming, earning XP is limited to once a minute per user." === <u>Roles</u> === Pheton maintains a list of both unique functional and vanity roles, listed below: * Photon - Vanity role for current server owner Photon. * Admin - Functional role for Pheton administrators. * Moderator - Functional role for Pheton moderators. *Trial Moderator - Functional role for Pheton Trial Moderators. *Event Coordinator - Functional role for Pheton event managers and coordinators. *Event Host - Functional role for Pheton event hosts. *Unavailable - Vanity role to designate a Pheton staff member as unable to respond. *Muted - Functional role to reprimanded members. *Limited Access Member - Functional role to restricted server privileges. *Command Access - Functional [REDACTED BY THE PHETON ADMINISTRATION] * SMP Moderator - Functional role for Photon SMP moderators. * YouTuber - Vanity role for YouTubers on the Pheton Discord. * Why?/Orb/Spark/Fuel for the Fire/Donatorish - Functional role for members who have financially or through Discord Nitro contributed to Pheton or the Photon SMP. *Member+ - Vanity role exclusively granted to members with personal connections to Photon. *OG - Vanity role exclusively granted to members subscribed to Photon before May 1, 2020, *Discord OG - Vanity role exclusively granted to members who joined Pheton before July 1, 2020, * Member - Functional server access role. == Administration == The Pheton Administration is the governing body of Pheton, comprised of several staff members, automated systems, and levels of bureaucracy. === History === Almost the entirety of the modern Pheton Administration has origins during the Reform Period. During this period, Photon and [[C Alamo|Alamo]] were the only two staff members of the Pheton Administration, although the name "Pheton Administration" wouldn't be adopted until the SMP Period of Pheton. At the same time in the SMP Period, Pheton appointed the first staff members post-Alamo. However, these appointments weren't directly for Pheton, rather the Photon SMP. It was only following the appointments that the Pheton Administration would find it beneficial to have these new staff members serve dual staff positions on Pheton and the Photon SMP. The appointments resulted in now well-known figures in Pheton. Notably, [[CatosOtherStuff]], [[Darkraiomega5]], and [[Expressway]]. As well as now-infamous figures such as [[Beny]] and [[Koovaek|Khav'ak]]. Notably, Alamo had a minor to no role in selecting these staff members compared to Photon, who made the final selections. Following the shutdown of the Photon SMP, staff members serving dual positions now only served one staff position on Pheton. The following appointments of Pheton staff took place during the 2021 May Pheton Discord Moderator Appointments. However, Alamo's removal of Beny and Khav'ak due to their inactivity and popular demand by Pheton's members on May 7, 2021, forced the appointments. ''"Today's the day we wave goodbye to our Discord moderators Beny and Khav'ak. May they be remembered for better or for worse in the Pheton Discord Server's history."'' - Alamo, regarding Beny and Khav'ak's removal. The next round of selections was spearheaded by Alamo, in committee with existing staff members of Pheton. Public applications were open on Pheton until May 8, 2021. The committee selected then well-known figures [[Ross]] and [[Malorem]] to be appointed. However, alongside the primary appointments was the creation of the Trial Moderator position by the committee, which appointed [[Oxygen]] and [[Killerwolf2503]]. Trial Moderators would be able to mute. However, be prohibited from banning members on Pheton. ''"However, the committee found reason to no good reason to let viable candidates go to waste. As of today, the position of Trial Moderators will be established. A position meant to assist server moderation with authority to mute and keep the peace. They shall serve at the discretion of server moderators and administrators."'' - Alamo, regarding the creation of the Trial Moderator position. Though not through committee, Darkraiomega5 was, through popular demand, appointed Pheton's second administrator under the justification of "balancing Alamo" by the newly appointed staff. ''"also, thoughts on 2nd admin to balance alamo out maybe? cause he can be quite rash"'' - CatosOtherStuff, regarding Darkraimega5's appointment as administrator. === <u>Staff Positions</u> === The Pheton Administration currently has nine members in five different staff positions. They are listed as follows in the Pheton hierarchy: *Pheton - Photon, the owner of Pheton and the head of the Pheton Administration. This position is regarded much more as a formality. *Admin - Alamo and Darkraiomega5, Pheton administrator (Alamo holds the Chief of Staff position through seniority), second-in-command, and managers of daily internal server operations and lower staff positions. *Moderator - CatosOtherStuff, Expressway, Malorem, Ross, serve as enforcement of Pheton server laws and policies, given the ability to issue server mutes and bans. *Trial Moderator - Oxygen and Killerwolf2503, appointed by Pheton administrators, serve as enforcement of Pheton server laws and policies, given the ability to issue server mutes. *Event Coordinator - CatosOtherStuff, Darkraiomega5, Ross (dual-staff position), organizers of Pheton Discord server community events. The Pheton Administration governs as an oligarchy. With Photon serving as the current head of state. This is contrary to popular belief that the server is a direct democracy. The Pheton Administration employs the use of the following Discord bots to assist in moderation: *[https://mee6.xyz Dyno], server rule and policy enforcement. *[https://mee6.xyz MEE6], server staff member audit log. *[https://altdentifier.com/ AltDentifier], server border admissions and security. == Server Rules & Policies == Between May 2020 through November 2020, Pheton maintained fairly lax rules with little to no enforcement. Until the Reform Period implemented what is now known as Pheton Legacy Policy, written by Alamo. These reformed rules and policies were in force from November 19, 2020, to June 28, 2021. [[C Alamo#Pheton|Pheton Legacy Policy's reception]] has generally been considered a positive one on Pheton due to the establishment and preservation of server stability. However, Pheton Legacy Policy was overturned by Piss Orb Policy, a set of rules and policies primarily written by Photon to address Pheton member's objections to Pheton Legacy Policy. These objections were often companied by criticisms of Alamo. ''[https://photon.fandom.com/wiki/C_Alamo#Criticism See also: Criticism of Alamo]'' Piss Orb Policy is the current governing set of rules and policies on Pheton, visible in the #rules channel. The Pheton Administration sparsely makes changes. Alamo maintains the text of Piss Orb Policy. The text of each main rule of Piss Orb policy is listed below (each rule's sub-points can be found on the Pheton #rules channel). # Spamming is strictly prohibited # All forms of harassment and personal attacks are prohibited # Posting of NSFW content is strictly prohibited # Raiding is strictly prohibited # Advertising is prohibited #Leaking of Personal Information #Terms of Service & Other The Pheton Administration has established an Enumeration Clause, establishing assumed necessary and proper powers that aren't explicitly mentioned. Alamo first introduced the concept of enumeration on Pheton. During enforcement of Pheton Legacy Policy, Photon overturned an overarching enumeration clause. However, then was restituted during the implementation of Piss Orb Policy by Photon. ''"The Pheton Administration shall reserve the right to reprimand as seen necessary with assumed authority."'' - Piss Orb Policy. === <u>Moderation Procedures</u> === Pheton's moderation procedures are fully detailed in the #information channel, they read as follows: ''"The Pheton Administration categorizes reprimands by a manual moderator-issued and automatically issued infractions. Manual moderator-issued infractions (manual "Warn" commands) are issued for violations of standing Pheton policies and laws described in #rules and are administered as described:'' '''''Manual Infractions''''' * ''First infraction - Warning issued.'' * ''Second infraction - One-hour server mute.'' * ''Third infraction - One-day server mute.'' * ''Fourth infraction - Permanent server mute, under review for a permanent server ban.'' ''Pheton Discord server moderators reserve the right to bypass the first infraction and issue two infractions with administrative discretion. Pheton Discord server moderators reserve the right to reprimand automatically issued infractions as policy regarding automatically issued infractions would dictate."'' '''Automatic Infractions''' ''"Automatic Infractions follow separate courses of action for different actions. All courses of action allow three chances to desist with automatically detected inapposite behavior, with each of those chances consisting of one warn and one mute. Should inapposite behavior continue following three chances, a day mute is enforced.'' ''Pheton Discord server moderators reserve the right to intervene in the courses of actions of automatically issues infractions.'' ''The different courses of actions and length of reprimanding mutes are described as:'' ''Banned words - One-hour mute (recognized the Pheton Administration's word blacklist described in #rules).'' *''Mass mention - One-hour mute (recognized as over eight mentions in a single message).'' *''Emoji spam - Fifteen-minute mute (recognized as over ten emotes in a single message).'' *''Link spam - Fifteen-minute mute (posting links in an interval of time smaller than three seconds).'' *''Duplicate text spam - Fifteen-minute mute.'' *''Discord server invites - Fifteen-minute mute.'' *''Fast chat spam - Fifteen-minute mute.'' *''Image spam - Fifteen-minute mute."'' At the end of every month, the Pheton Administration will dismiss all infractions given out during the previous month. However, dismissing infractions are at the discretion of the Pheton Administration. == Server History == === <u>Inception Period</u> === The Inception Period lasted from May 13, 2020, to November 19, 2020. The Pheton Discord exclusively existed as a Discord server for the [[Photon (YouTuber)|Photon]] YouTube channel. Mainly just to notify all server members of new [[Photon (YouTuber)|Photon]] YouTube videos. [[Photon (YouTuber)|Photon]] served as the sole owner and moderator of the server. Not much official documentation by the server administration of this period exists. However, the server's loose rules and enforcement of this period created a much more chaotic environment. The server's relatively small member count (200 - 400 members) kept relative peace according to existing records. However, witness testimony exist to the contrary. === <u>Reform Period</u> === The Reform Period marked the end of the Inception Period. Represented by the implementation of partial or total restructuring of the Pheton Discord's rules and structure. Executed under the recent appointment of [[C_Alamo|Alamo]] as Pheton Discord administrator following their previous appointment as Photon YouTube stream moderator. All rules and channels underwent notable permission changes and expansions to provide more structure and order. This first mass use of Discord bots for server-wide rule enforcement began during this period. Automation of MEE6 and Dyno were employed to enforce new rules installed to replace the previously lax server rules of the Inception Period to further cover the Pheton Discord's rapidly growing member count (400 - 500 members). The Reform Period is the shortest of all periods. Only lasting from November 19, 2020, to November 27, 2020. However, its effects shaped the current day Pheton Discord. While the Reform Period has seemingly provided the Pheton Discord with order and security, there have been criticisms voiced against certain Reform Period changes. Notably, the new rule clause, ''"Image macros, memes, and copypastas that are not relevant to the channel which it is in will be removed. Please use #memes."'' === <u>SMP Period</u> === ''See [https://photon.fandom.com/wiki/Photon_SMP_Server Photon SMP Server] for further reading.'' The end of the Reform Period's short timespan was marked by the beginning of the SMP Period on November 27, 2020, with the opening of the [[Photon SMP Server]]. Which fundamentally changed the Pheton Discord's purpose and use. [[Photon (YouTuber)|Photon]] hosted a [https://www.youtube.com/watch?v=XaHTrl5z8VY&feature=youtu.be livestream] on the day of the [[Photon SMP Server|Photon SMP]]'s opening. Leading to a mass influx of new members into the Discord server. As a response, the Discord server administration created the present-day SMP category to direct all discussion of the [[Photon SMP Server|Photon SMP]] to dedicated channels. Since then, the SMP category of channels has expanded to a present number of eleven channels dedicated to the Photon SMP. Following another [https://www.youtube.com/watch?v=6ncBZfhxIqY livestream] by [[Photon (YouTuber)|Photon]] in which the [[Photon SMP Server|Photon SMP]] Ender Dragon was defeated, the Pheton Discord had fundamentally gained a new purpose as a hub for all [[Photon SMP Server|Photon SMP]] activity and discussion. This influx of attention and members from the [[Photon SMP Server|Photon SMP]] sparked the need for new server moderation. Agreements were made between the Photon High Command to appoint new moderators under [[C_Alamo|Alamo]]. Moderator applications were opened on December 31, 2020, with multiple server members applying. Following days of review, on January 2, 2020. The announcement was made by [[C_Alamo|Alamo]], who declared that [[CatosOtherStuff]], [[Koovaek]], and [[Expressway|Your Expressway To The Stars]] would be appointed Pheton Discord moderators. Further moderators would be added following SMP Moderator Applications, notably [[Darkraiomega5|Darkraiomega]] and [[Beny]]. Further events such as the SMP Dragon Egg Tournament would bring even more attention and members to the Pheton Discord. ===<u>Post-SMP Period</u>=== The [[Photon SMP Server|Photon SMP]] was discontinued on February 20th, 2021. A second server was established, but only lasted a week due to lacking interest and factional infighting. [[Photon (YouTuber)|Photon]] was not keen to add more events onto the large and expensive SMP project, a project that wasn't very successful at this point. The SMP has been dead ever since, with no intention of recreating it until after 1.17 proper has released. Photon has since focused more on Terraria content. The SMP has been less active since then, as the SMP was a large source of attention on the server. [[Beny]] and [[Koovaek]] resigned as discord moderators on May 7th, 2021. The server has declined since then noticeably into late 2021. on April 21st, 2022 most channels are no longer viewable to the public, and the server has ceased its operations. == Notable Members == The Pheton Server is host to a multitude of notable members that have made a name for themselves on YouTube, the Discord server itself, or the [[Photon SMP Server]]. * [https://photon.fandom.com/wiki/Adventurer32_(YouTuber) Adventurer32], Terraria and Bedwars strategist YouTuber. *[https://photon.fandom.com/wiki/Terrasteel_(YouTuber) Terrasteel], Terraria and Hypixel strategist YouTuber. *[https://photon.fandom.com/wiki/AKurbyBurby AKurbyBurby], distinguished [[Photon SMP Server|Photon SMP]] member. *[https://photon.fandom.com/wiki/Furret Furret], suggester of the [[Photon SMP Server|Photon SMP]]. *[https://photon.fandom.com/wiki/Canadian_Empire Canadian Empire], distinguished member of Pheton and [[Photon SMP Server|Photon SMP]]. *[https://photon.fandom.com/wiki/Chug_Oh Chug_Oh], infamous server rule violator. [[Category:Canon]] 666e22383f4c25634945a8a307c3041f4f6346de 14 10 2023-07-24T14:30:44Z 8n2 2 wikitext text/x-wiki {{Infobox|title1=Pheton|caption1=welcome to photon's discord server, as pointless as a pebble in deep space" - Photon}} ==Overview== The Pheton Discord is a Discord server that serves as the YouTube Animator [[Photon (YouTuber)|Photon]]'s videos community center. Along with other topics, notably as games and art. The server opened on May 13, 2020, with a single message sent by current owner Photon stating, "This server's purpose is no purpose." ===<u>Culture</u>=== Pheton's culture has been described as spontaneously random and similar to that of a chaotic neutral. This culture has been almost entirely the result of Pheton's members post the [https://photon.fandom.com/wiki/Pheton_Discord#Reform_Period Reform Period] of Pheton. ==Server Structure== Pheton has over forty text channels and voice channels viewable to all members, listed and divided among six categories: <nowiki>*</nowiki> marks channels that are only viewable to server staff #READ ONLY - All channels dedicated to server rules and announcements. ###announcement channel of Pheton, the channel name has been purposely misspelled as a joke by Photon. ## #rules - Governing Pheton rules and policies. ###roles - Role assignment for members. ###information - Detailed information about Pheton. ## #videos - Announcement channel for all new Photon videos. ## #starboard - Community-driven pinned messages. ###verification - Currently unused, except in times of declared crisis by the Pheton Administration. ###democracy - Photon's thoughts on democracy. ###public-log - Public register of all actions by server staff. #TEXT - All channels dedicated to general discussion. ###general - The main text traffic channel of Pheton. ## #donator-chat - Previously a private channel used by those who made financial contributions to the Photon SMP, now only accessible to Nitro boosters. ###general - The main image traffic channel of Pheton. ## #memes - Described by Photon as, "We need to keep the drinking water (#art) away from the pooping water (#memes), so to speak." ## #games - Pheton channel relating to video games. ##*#multiplayer - Pheton channel relating to video games multiplayer. ###art -Pheton feedback channel. ###rant - Described by Photon as "Rant about things." ###suggestions - Pheton feedback channel. ###questions - Described by Photon as, "Please don't spam me with questions." ###emoji-suggestions - Pheton channel for server emoji suggestions. #PHOTON SMP - All channels dedicated to the [[Photon SMP Server|Photon SMP]]. ##*#smp - Announcement channel of Pheton relating to the Photon SMP. ##*#smp-rules - Governing Photon SMP rules and policies. ##*#photon-smp-ip-address - IP address of the Photon SMP. ##*#smp-guilds - Public register of all Photon SMP server guilds recognized by the Photon SMP Administration. ##*#smp-codex-log - Public register of all amendments made to the Photonic Codex, currently suspended due to the suspension of Article V of the [https://docs.google.com/document/d/1rCbgwGYmDCwVaQ_tV6AxNMkrfDZhp7baFxLN395TmyA/ Photonic Codex II]. ##*#photon-smp - The main Pheton channel relating to the Photon SMP. ##*#reports - Public submissions channel for violations of the Photonic Codex II on the Photon SMP. ##*#smp-capitalism - Pheton channel relating to trade on the Photon SMP. #VOICE CHANNELS - All channels dedicated to voice talk. ###voice-text - Voice channel text channel. ##general-α - First voice channel with a 99 member limit. ##general-β - Second voice channel with a 99 member limit. ##live (formerly known as general-Ω) Third voice channel with a 99 member limit. #EVENTS - All channels dedicated to Pheton events. ## #event-announcements - Announcement channel of Pheton relating to Pheton events. ## #event-voting - Pheton channel relating to voting on Pheton events. ## #event-general - The main Pheton channel relating to Pheton events. ## #event-suggestions - Public Pheton event submissions channel. ##Event Stage Chat - Pheton events stage. ##Event Voice Chat Pheton event voice channel. # BOTS & RHYTHM - All channels dedicated to Pheton Discord bots. ###bot-command - The main Pheton channel relating to [https://dyno.gg/ Dyno] and [https://mee6.xyz/ MEE6] bots. ###crafty - Pheton channel relating to the [https://crafty.gg/ Crafty] bot. ###dank-memer - Pheton channel relating to the [https://dankmemer.lol/ Dank Memer] bot. ###music-command - (formerly known as #rythm-command) Pheton channel relating command use of the [https://rythm.fm/ Rythm] bot. ##Music General - (formerly known as Rythm General) Voice channel relating to music bots. It's been confirmed that the Pheton Administration does keep an archive of previous channels on Pheton. Since the Reform Period, this archive of channels has not been publicized or known to any member outside the Pheton Administration. ===<u>Leveling</u>=== The Reform Period of Pheton implemented the [https://mee6.xyz/leaderboard/710246555843559494 Pheton MEE6 leveling system], awarding XP and ranking members based on server messaging and activity. According to the MEE6's information page, XP is awarded along with the following actions, "Every minute that you're messaging, you randomly gain between 15 and 25 XP. To avoid spamming, earning XP is limited to once a minute per user." ===<u>Roles</u>=== Pheton maintains a list of both unique functional and vanity roles, listed below: *Photon - Vanity role for current server owner Photon. *Admin - Functional role for Pheton administrators. *Moderator - Functional role for Pheton moderators. *Trial Moderator - Functional role for Pheton Trial Moderators. *Event Coordinator - Functional role for Pheton event managers and coordinators. *Event Host - Functional role for Pheton event hosts. *Unavailable - Vanity role to designate a Pheton staff member as unable to respond. *Muted - Functional role to reprimanded members. * Limited Access Member - Functional role to restricted server privileges. *Command Access - Functional [REDACTED BY THE PHETON ADMINISTRATION] *SMP Moderator - Functional role for Photon SMP moderators. *YouTuber - Vanity role for YouTubers on the Pheton Discord. * Why?/Orb/Spark/Fuel for the Fire/Donatorish - Functional role for members who have financially or through Discord Nitro contributed to Pheton or the Photon SMP. *Member+ - Vanity role exclusively granted to members with personal connections to Photon. *OG - Vanity role exclusively granted to members subscribed to Photon before May 1, 2020, * Discord OG - Vanity role exclusively granted to members who joined Pheton before July 1, 2020, * Member - Functional server access role. ==Administration== The Pheton Administration is the governing body of Pheton, comprised of several staff members, automated systems, and levels of bureaucracy. ===History=== Almost the entirety of the modern Pheton Administration has origins during the Reform Period. During this period, Photon and [[C Alamo|Alamo]] were the only two staff members of the Pheton Administration, although the name "Pheton Administration" wouldn't be adopted until the SMP Period of Pheton. At the same time in the SMP Period, Pheton appointed the first staff members post-Alamo. However, these appointments weren't directly for Pheton, rather the Photon SMP. It was only following the appointments that the Pheton Administration would find it beneficial to have these new staff members serve dual staff positions on Pheton and the Photon SMP. The appointments resulted in now well-known figures in Pheton. Notably, [[CatosOtherStuff]], [[Darkraiomega5]], and [[Expressway]]. As well as now-infamous figures such as [[Beny]] and [[Koovaek|Khav'ak]]. Notably, Alamo had a minor to no role in selecting these staff members compared to Photon, who made the final selections. Following the shutdown of the Photon SMP, staff members serving dual positions now only served one staff position on Pheton. The following appointments of Pheton staff took place during the 2021 May Pheton Discord Moderator Appointments. However, Alamo's removal of Beny and Khav'ak due to their inactivity and popular demand by Pheton's members on May 7, 2021, forced the appointments. ''"Today's the day we wave goodbye to our Discord moderators Beny and Khav'ak. May they be remembered for better or for worse in the Pheton Discord Server's history."'' - Alamo, regarding Beny and Khav'ak's removal. The next round of selections was spearheaded by Alamo, in committee with existing staff members of Pheton. Public applications were open on Pheton until May 8, 2021. The committee selected then well-known figures [[Ross]] and [[Malorem]] to be appointed. However, alongside the primary appointments was the creation of the Trial Moderator position by the committee, which appointed [[Oxygen]] and [[Killerwolf2503]]. Trial Moderators would be able to mute. However, be prohibited from banning members on Pheton. ''"However, the committee found reason to no good reason to let viable candidates go to waste. As of today, the position of Trial Moderators will be established. A position meant to assist server moderation with authority to mute and keep the peace. They shall serve at the discretion of server moderators and administrators."'' - Alamo, regarding the creation of the Trial Moderator position. Though not through committee, Darkraiomega5 was, through popular demand, appointed Pheton's second administrator under the justification of "balancing Alamo" by the newly appointed staff. ''"also, thoughts on 2nd admin to balance alamo out maybe? cause he can be quite rash"'' - CatosOtherStuff, regarding Darkraimega5's appointment as administrator. ===<u>Staff Positions</u>=== The Pheton Administration currently has nine members in five different staff positions. They are listed as follows in the Pheton hierarchy: *Pheton - Photon, the owner of Pheton and the head of the Pheton Administration. This position is regarded much more as a formality. *Admin - Alamo and Darkraiomega5, Pheton administrator (Alamo holds the Chief of Staff position through seniority), second-in-command, and managers of daily internal server operations and lower staff positions. *Moderator - CatosOtherStuff, Expressway, Malorem, Ross, serve as enforcement of Pheton server laws and policies, given the ability to issue server mutes and bans. *Trial Moderator - Oxygen and Killerwolf2503, appointed by Pheton administrators, serve as enforcement of Pheton server laws and policies, given the ability to issue server mutes. *Event Coordinator - CatosOtherStuff, Darkraiomega5, Ross (dual-staff position), organizers of Pheton Discord server community events. The Pheton Administration governs as an oligarchy. With Photon serving as the current head of state. This is contrary to popular belief that the server is a direct democracy. The Pheton Administration employs the use of the following Discord bots to assist in moderation: *[https://mee6.xyz Dyno], server rule and policy enforcement. *[https://mee6.xyz MEE6], server staff member audit log. *[https://altdentifier.com/ AltDentifier], server border admissions and security. ==Server Rules & Policies == Between May 2020 through November 2020, Pheton maintained fairly lax rules with little to no enforcement. Until the Reform Period implemented what is now known as Pheton Legacy Policy, written by Alamo. These reformed rules and policies were in force from November 19, 2020, to June 28, 2021. [[C Alamo#Pheton|Pheton Legacy Policy's reception]] has generally been considered a positive one on Pheton due to the establishment and preservation of server stability. However, Pheton Legacy Policy was overturned by Piss Orb Policy, a set of rules and policies primarily written by Photon to address Pheton member's objections to Pheton Legacy Policy. These objections were often companied by criticisms of Alamo. ''[https://photon.fandom.com/wiki/C_Alamo#Criticism See also: Criticism of Alamo]'' Piss Orb Policy is the current governing set of rules and policies on Pheton, visible in the #rules channel. The Pheton Administration sparsely makes changes. Alamo maintains the text of Piss Orb Policy. The text of each main rule of Piss Orb policy is listed below (each rule's sub-points can be found on the Pheton #rules channel). #Spamming is strictly prohibited #All forms of harassment and personal attacks are prohibited #Posting of NSFW content is strictly prohibited #Raiding is strictly prohibited #Advertising is prohibited #Leaking of Personal Information #Terms of Service & Other The Pheton Administration has established an Enumeration Clause, establishing assumed necessary and proper powers that aren't explicitly mentioned. Alamo first introduced the concept of enumeration on Pheton. During enforcement of Pheton Legacy Policy, Photon overturned an overarching enumeration clause. However, then was restituted during the implementation of Piss Orb Policy by Photon. ''"The Pheton Administration shall reserve the right to reprimand as seen necessary with assumed authority."'' - Piss Orb Policy. ===<u>Moderation Procedures</u>=== Pheton's moderation procedures are fully detailed in the #information channel, they read as follows: ''"The Pheton Administration categorizes reprimands by a manual moderator-issued and automatically issued infractions. Manual moderator-issued infractions (manual "Warn" commands) are issued for violations of standing Pheton policies and laws described in #rules and are administered as described:'' '''''Manual Infractions''''' *''First infraction - Warning issued.'' *''Second infraction - One-hour server mute.'' * ''Third infraction - One-day server mute.'' * ''Fourth infraction - Permanent server mute, under review for a permanent server ban.'' ''Pheton Discord server moderators reserve the right to bypass the first infraction and issue two infractions with administrative discretion. Pheton Discord server moderators reserve the right to reprimand automatically issued infractions as policy regarding automatically issued infractions would dictate."'' '''Automatic Infractions''' ''"Automatic Infractions follow separate courses of action for different actions. All courses of action allow three chances to desist with automatically detected inapposite behavior, with each of those chances consisting of one warn and one mute. Should inapposite behavior continue following three chances, a day mute is enforced.'' ''Pheton Discord server moderators reserve the right to intervene in the courses of actions of automatically issues infractions.'' ''The different courses of actions and length of reprimanding mutes are described as:'' ''Banned words - One-hour mute (recognized the Pheton Administration's word blacklist described in #rules).'' *''Mass mention - One-hour mute (recognized as over eight mentions in a single message).'' *''Emoji spam - Fifteen-minute mute (recognized as over ten emotes in a single message).'' *''Link spam - Fifteen-minute mute (posting links in an interval of time smaller than three seconds).'' *''Duplicate text spam - Fifteen-minute mute.'' *''Discord server invites - Fifteen-minute mute.'' *''Fast chat spam - Fifteen-minute mute.'' *''Image spam - Fifteen-minute mute."'' At the end of every month, the Pheton Administration will dismiss all infractions given out during the previous month. However, dismissing infractions are at the discretion of the Pheton Administration. ==Server History== ===<u>Inception Period</u> === The Inception Period lasted from May 13, 2020, to November 19, 2020. The Pheton Discord exclusively existed as a Discord server for the [[Photon (YouTuber)|Photon]] YouTube channel. Mainly just to notify all server members of new [[Photon (YouTuber)|Photon]] YouTube videos. [[Photon (YouTuber)|Photon]] served as the sole owner and moderator of the server. Not much official documentation by the server administration of this period exists. However, the server's loose rules and enforcement of this period created a much more chaotic environment. The server's relatively small member count (200 - 400 members) kept relative peace according to existing records. However, witness testimony exist to the contrary. ===<u>Reform Period</u> === The Reform Period marked the end of the Inception Period. Represented by the implementation of partial or total restructuring of the Pheton Discord's rules and structure. Executed under the recent appointment of [[C_Alamo|Alamo]] as Pheton Discord administrator following their previous appointment as Photon YouTube stream moderator. All rules and channels underwent notable permission changes and expansions to provide more structure and order. This first mass use of Discord bots for server-wide rule enforcement began during this period. Automation of MEE6 and Dyno were employed to enforce new rules installed to replace the previously lax server rules of the Inception Period to further cover the Pheton Discord's rapidly growing member count (400 - 500 members). The Reform Period is the shortest of all periods. Only lasting from November 19, 2020, to November 27, 2020. However, its effects shaped the current day Pheton Discord. While the Reform Period has seemingly provided the Pheton Discord with order and security, there have been criticisms voiced against certain Reform Period changes. Notably, the new rule clause, ''"Image macros, memes, and copypastas that are not relevant to the channel which it is in will be removed. Please use #memes."'' ===<u>SMP Period</u> === ''See [https://photon.fandom.com/wiki/Photon_SMP_Server Photon SMP Server] for further reading.'' The end of the Reform Period's short timespan was marked by the beginning of the SMP Period on November 27, 2020, with the opening of the [[Photon SMP Server]]. Which fundamentally changed the Pheton Discord's purpose and use. [[Photon (YouTuber)|Photon]] hosted a [https://www.youtube.com/watch?v=XaHTrl5z8VY&feature=youtu.be livestream] on the day of the [[Photon SMP Server|Photon SMP]]'s opening. Leading to a mass influx of new members into the Discord server. As a response, the Discord server administration created the present-day SMP category to direct all discussion of the [[Photon SMP Server|Photon SMP]] to dedicated channels. Since then, the SMP category of channels has expanded to a present number of eleven channels dedicated to the Photon SMP. Following another [https://www.youtube.com/watch?v=6ncBZfhxIqY livestream] by [[Photon (YouTuber)|Photon]] in which the [[Photon SMP Server|Photon SMP]] Ender Dragon was defeated, the Pheton Discord had fundamentally gained a new purpose as a hub for all [[Photon SMP Server|Photon SMP]] activity and discussion. This influx of attention and members from the [[Photon SMP Server|Photon SMP]] sparked the need for new server moderation. Agreements were made between the Photon High Command to appoint new moderators under [[C_Alamo|Alamo]]. Moderator applications were opened on December 31, 2020, with multiple server members applying. Following days of review, on January 2, 2020. The announcement was made by [[C_Alamo|Alamo]], who declared that [[CatosOtherStuff]], [[Koovaek]], and [[Expressway|Your Expressway To The Stars]] would be appointed Pheton Discord moderators. Further moderators would be added following SMP Moderator Applications, notably [[Darkraiomega5|Darkraiomega]] and [[Beny]]. Further events such as the SMP Dragon Egg Tournament would bring even more attention and members to the Pheton Discord. ===<u>Post-SMP Period</u>=== The [[Photon SMP Server|Photon SMP]] was discontinued on February 20th, 2021. A second server was established, but only lasted a week due to lacking interest and factional infighting. [[Photon (YouTuber)|Photon]] was not keen to add more events onto the large and expensive SMP project, a project that wasn't very successful at this point. The SMP has been dead ever since, with no intention of recreating it until after 1.17 proper has released. Photon has since focused more on Terraria content. The SMP has been less active since then, as the SMP was a large source of attention on the server. [[Beny]] and [[Koovaek]] resigned as discord moderators on May 7th, 2021. The server has declined since then noticeably into late 2021. on April 21st, 2022 most channels are no longer viewable to the public, and the server has ceased its operations. ==Notable Members== The Pheton Server is host to a multitude of notable members that have made a name for themselves on YouTube, the Discord server itself, or the [[Photon SMP Server]]. *[https://photon.fandom.com/wiki/Adventurer32_(YouTuber) Adventurer32], Terraria and Bedwars strategist YouTuber. *[https://photon.fandom.com/wiki/Terrasteel_(YouTuber) Terrasteel], Terraria and Hypixel strategist YouTuber. *[https://photon.fandom.com/wiki/AKurbyBurby AKurbyBurby], distinguished [[Photon SMP Server|Photon SMP]] member. *[https://photon.fandom.com/wiki/Furret Furret], suggester of the [[Photon SMP Server|Photon SMP]]. *[https://photon.fandom.com/wiki/Canadian_Empire Canadian Empire], distinguished member of Pheton and [[Photon SMP Server|Photon SMP]]. *[https://photon.fandom.com/wiki/Chug_Oh Chug_Oh], infamous server rule violator. [[Category:Canon]] 0af4ccabc5fa5928b325d02a1423b82dd703aacf 19 14 2023-07-24T14:37:53Z 8n2 2 wikitext text/x-wiki {{Infobox|above=Pheton I|subheader=welcome to photon's discord server, as pointless as a pebble in deep space" - Photon}} ==Overview== The Pheton Discord is a Discord server that serves as the YouTube Animator [[Photon (YouTuber)|Photon]]'s videos community center. Along with other topics, notably as games and art. The server opened on May 13, 2020, with a single message sent by current owner Photon stating, "This server's purpose is no purpose." ===<u>Culture</u>=== Pheton's culture has been described as spontaneously random and similar to that of a chaotic neutral. This culture has been almost entirely the result of Pheton's members post the [https://photon.fandom.com/wiki/Pheton_Discord#Reform_Period Reform Period] of Pheton. ==Server Structure== Pheton has over forty text channels and voice channels viewable to all members, listed and divided among six categories: <nowiki>*</nowiki> marks channels that are only viewable to server staff #READ ONLY - All channels dedicated to server rules and announcements. ###announcement channel of Pheton, the channel name has been purposely misspelled as a joke by Photon. ## #rules - Governing Pheton rules and policies. ###roles - Role assignment for members. ###information - Detailed information about Pheton. ## #videos - Announcement channel for all new Photon videos. ## #starboard - Community-driven pinned messages. ###verification - Currently unused, except in times of declared crisis by the Pheton Administration. ###democracy - Photon's thoughts on democracy. ###public-log - Public register of all actions by server staff. #TEXT - All channels dedicated to general discussion. ###general - The main text traffic channel of Pheton. ## #donator-chat - Previously a private channel used by those who made financial contributions to the Photon SMP, now only accessible to Nitro boosters. ###general - The main image traffic channel of Pheton. ## #memes - Described by Photon as, "We need to keep the drinking water (#art) away from the pooping water (#memes), so to speak." ## #games - Pheton channel relating to video games. ##*#multiplayer - Pheton channel relating to video games multiplayer. ###art -Pheton feedback channel. ###rant - Described by Photon as "Rant about things." ###suggestions - Pheton feedback channel. ###questions - Described by Photon as, "Please don't spam me with questions." ###emoji-suggestions - Pheton channel for server emoji suggestions. #PHOTON SMP - All channels dedicated to the [[Photon SMP Server|Photon SMP]]. ##*#smp - Announcement channel of Pheton relating to the Photon SMP. ##*#smp-rules - Governing Photon SMP rules and policies. ##*#photon-smp-ip-address - IP address of the Photon SMP. ##*#smp-guilds - Public register of all Photon SMP server guilds recognized by the Photon SMP Administration. ##*#smp-codex-log - Public register of all amendments made to the Photonic Codex, currently suspended due to the suspension of Article V of the [https://docs.google.com/document/d/1rCbgwGYmDCwVaQ_tV6AxNMkrfDZhp7baFxLN395TmyA/ Photonic Codex II]. ##*#photon-smp - The main Pheton channel relating to the Photon SMP. ##*#reports - Public submissions channel for violations of the Photonic Codex II on the Photon SMP. ##*#smp-capitalism - Pheton channel relating to trade on the Photon SMP. #VOICE CHANNELS - All channels dedicated to voice talk. ###voice-text - Voice channel text channel. ##general-α - First voice channel with a 99 member limit. ##general-β - Second voice channel with a 99 member limit. ##live (formerly known as general-Ω) Third voice channel with a 99 member limit. #EVENTS - All channels dedicated to Pheton events. ## #event-announcements - Announcement channel of Pheton relating to Pheton events. ## #event-voting - Pheton channel relating to voting on Pheton events. ## #event-general - The main Pheton channel relating to Pheton events. ## #event-suggestions - Public Pheton event submissions channel. ##Event Stage Chat - Pheton events stage. ##Event Voice Chat Pheton event voice channel. # BOTS & RHYTHM - All channels dedicated to Pheton Discord bots. ###bot-command - The main Pheton channel relating to [https://dyno.gg/ Dyno] and [https://mee6.xyz/ MEE6] bots. ###crafty - Pheton channel relating to the [https://crafty.gg/ Crafty] bot. ###dank-memer - Pheton channel relating to the [https://dankmemer.lol/ Dank Memer] bot. ###music-command - (formerly known as #rythm-command) Pheton channel relating command use of the [https://rythm.fm/ Rythm] bot. ##Music General - (formerly known as Rythm General) Voice channel relating to music bots. It's been confirmed that the Pheton Administration does keep an archive of previous channels on Pheton. Since the Reform Period, this archive of channels has not been publicized or known to any member outside the Pheton Administration. ===<u>Leveling</u>=== The Reform Period of Pheton implemented the [https://mee6.xyz/leaderboard/710246555843559494 Pheton MEE6 leveling system], awarding XP and ranking members based on server messaging and activity. According to the MEE6's information page, XP is awarded along with the following actions, "Every minute that you're messaging, you randomly gain between 15 and 25 XP. To avoid spamming, earning XP is limited to once a minute per user." ===<u>Roles</u>=== Pheton maintains a list of both unique functional and vanity roles, listed below: *Photon - Vanity role for current server owner Photon. *Admin - Functional role for Pheton administrators. *Moderator - Functional role for Pheton moderators. *Trial Moderator - Functional role for Pheton Trial Moderators. *Event Coordinator - Functional role for Pheton event managers and coordinators. *Event Host - Functional role for Pheton event hosts. *Unavailable - Vanity role to designate a Pheton staff member as unable to respond. *Muted - Functional role to reprimanded members. * Limited Access Member - Functional role to restricted server privileges. *Command Access - Functional [REDACTED BY THE PHETON ADMINISTRATION] *SMP Moderator - Functional role for Photon SMP moderators. *YouTuber - Vanity role for YouTubers on the Pheton Discord. * Why?/Orb/Spark/Fuel for the Fire/Donatorish - Functional role for members who have financially or through Discord Nitro contributed to Pheton or the Photon SMP. *Member+ - Vanity role exclusively granted to members with personal connections to Photon. *OG - Vanity role exclusively granted to members subscribed to Photon before May 1, 2020, * Discord OG - Vanity role exclusively granted to members who joined Pheton before July 1, 2020, * Member - Functional server access role. ==Administration== The Pheton Administration is the governing body of Pheton, comprised of several staff members, automated systems, and levels of bureaucracy. ===History=== Almost the entirety of the modern Pheton Administration has origins during the Reform Period. During this period, Photon and [[C Alamo|Alamo]] were the only two staff members of the Pheton Administration, although the name "Pheton Administration" wouldn't be adopted until the SMP Period of Pheton. At the same time in the SMP Period, Pheton appointed the first staff members post-Alamo. However, these appointments weren't directly for Pheton, rather the Photon SMP. It was only following the appointments that the Pheton Administration would find it beneficial to have these new staff members serve dual staff positions on Pheton and the Photon SMP. The appointments resulted in now well-known figures in Pheton. Notably, [[CatosOtherStuff]], [[Darkraiomega5]], and [[Expressway]]. As well as now-infamous figures such as [[Beny]] and [[Koovaek|Khav'ak]]. Notably, Alamo had a minor to no role in selecting these staff members compared to Photon, who made the final selections. Following the shutdown of the Photon SMP, staff members serving dual positions now only served one staff position on Pheton. The following appointments of Pheton staff took place during the 2021 May Pheton Discord Moderator Appointments. However, Alamo's removal of Beny and Khav'ak due to their inactivity and popular demand by Pheton's members on May 7, 2021, forced the appointments. ''"Today's the day we wave goodbye to our Discord moderators Beny and Khav'ak. May they be remembered for better or for worse in the Pheton Discord Server's history."'' - Alamo, regarding Beny and Khav'ak's removal. The next round of selections was spearheaded by Alamo, in committee with existing staff members of Pheton. Public applications were open on Pheton until May 8, 2021. The committee selected then well-known figures [[Ross]] and [[Malorem]] to be appointed. However, alongside the primary appointments was the creation of the Trial Moderator position by the committee, which appointed [[Oxygen]] and [[Killerwolf2503]]. Trial Moderators would be able to mute. However, be prohibited from banning members on Pheton. ''"However, the committee found reason to no good reason to let viable candidates go to waste. As of today, the position of Trial Moderators will be established. A position meant to assist server moderation with authority to mute and keep the peace. They shall serve at the discretion of server moderators and administrators."'' - Alamo, regarding the creation of the Trial Moderator position. Though not through committee, Darkraiomega5 was, through popular demand, appointed Pheton's second administrator under the justification of "balancing Alamo" by the newly appointed staff. ''"also, thoughts on 2nd admin to balance alamo out maybe? cause he can be quite rash"'' - CatosOtherStuff, regarding Darkraimega5's appointment as administrator. ===<u>Staff Positions</u>=== The Pheton Administration currently has nine members in five different staff positions. They are listed as follows in the Pheton hierarchy: *Pheton - Photon, the owner of Pheton and the head of the Pheton Administration. This position is regarded much more as a formality. *Admin - Alamo and Darkraiomega5, Pheton administrator (Alamo holds the Chief of Staff position through seniority), second-in-command, and managers of daily internal server operations and lower staff positions. *Moderator - CatosOtherStuff, Expressway, Malorem, Ross, serve as enforcement of Pheton server laws and policies, given the ability to issue server mutes and bans. *Trial Moderator - Oxygen and Killerwolf2503, appointed by Pheton administrators, serve as enforcement of Pheton server laws and policies, given the ability to issue server mutes. *Event Coordinator - CatosOtherStuff, Darkraiomega5, Ross (dual-staff position), organizers of Pheton Discord server community events. The Pheton Administration governs as an oligarchy. With Photon serving as the current head of state. This is contrary to popular belief that the server is a direct democracy. The Pheton Administration employs the use of the following Discord bots to assist in moderation: *[https://mee6.xyz Dyno], server rule and policy enforcement. *[https://mee6.xyz MEE6], server staff member audit log. *[https://altdentifier.com/ AltDentifier], server border admissions and security. ==Server Rules & Policies == Between May 2020 through November 2020, Pheton maintained fairly lax rules with little to no enforcement. Until the Reform Period implemented what is now known as Pheton Legacy Policy, written by Alamo. These reformed rules and policies were in force from November 19, 2020, to June 28, 2021. [[C Alamo#Pheton|Pheton Legacy Policy's reception]] has generally been considered a positive one on Pheton due to the establishment and preservation of server stability. However, Pheton Legacy Policy was overturned by Piss Orb Policy, a set of rules and policies primarily written by Photon to address Pheton member's objections to Pheton Legacy Policy. These objections were often companied by criticisms of Alamo. ''[https://photon.fandom.com/wiki/C_Alamo#Criticism See also: Criticism of Alamo]'' Piss Orb Policy is the current governing set of rules and policies on Pheton, visible in the #rules channel. The Pheton Administration sparsely makes changes. Alamo maintains the text of Piss Orb Policy. The text of each main rule of Piss Orb policy is listed below (each rule's sub-points can be found on the Pheton #rules channel). #Spamming is strictly prohibited #All forms of harassment and personal attacks are prohibited #Posting of NSFW content is strictly prohibited #Raiding is strictly prohibited #Advertising is prohibited #Leaking of Personal Information #Terms of Service & Other The Pheton Administration has established an Enumeration Clause, establishing assumed necessary and proper powers that aren't explicitly mentioned. Alamo first introduced the concept of enumeration on Pheton. During enforcement of Pheton Legacy Policy, Photon overturned an overarching enumeration clause. However, then was restituted during the implementation of Piss Orb Policy by Photon. ''"The Pheton Administration shall reserve the right to reprimand as seen necessary with assumed authority."'' - Piss Orb Policy. ===<u>Moderation Procedures</u>=== Pheton's moderation procedures are fully detailed in the #information channel, they read as follows: ''"The Pheton Administration categorizes reprimands by a manual moderator-issued and automatically issued infractions. Manual moderator-issued infractions (manual "Warn" commands) are issued for violations of standing Pheton policies and laws described in #rules and are administered as described:'' '''''Manual Infractions''''' *''First infraction - Warning issued.'' *''Second infraction - One-hour server mute.'' * ''Third infraction - One-day server mute.'' * ''Fourth infraction - Permanent server mute, under review for a permanent server ban.'' ''Pheton Discord server moderators reserve the right to bypass the first infraction and issue two infractions with administrative discretion. Pheton Discord server moderators reserve the right to reprimand automatically issued infractions as policy regarding automatically issued infractions would dictate."'' '''Automatic Infractions''' ''"Automatic Infractions follow separate courses of action for different actions. All courses of action allow three chances to desist with automatically detected inapposite behavior, with each of those chances consisting of one warn and one mute. Should inapposite behavior continue following three chances, a day mute is enforced.'' ''Pheton Discord server moderators reserve the right to intervene in the courses of actions of automatically issues infractions.'' ''The different courses of actions and length of reprimanding mutes are described as:'' ''Banned words - One-hour mute (recognized the Pheton Administration's word blacklist described in #rules).'' *''Mass mention - One-hour mute (recognized as over eight mentions in a single message).'' *''Emoji spam - Fifteen-minute mute (recognized as over ten emotes in a single message).'' *''Link spam - Fifteen-minute mute (posting links in an interval of time smaller than three seconds).'' *''Duplicate text spam - Fifteen-minute mute.'' *''Discord server invites - Fifteen-minute mute.'' *''Fast chat spam - Fifteen-minute mute.'' *''Image spam - Fifteen-minute mute."'' At the end of every month, the Pheton Administration will dismiss all infractions given out during the previous month. However, dismissing infractions are at the discretion of the Pheton Administration. ==Server History== ===<u>Inception Period</u> === The Inception Period lasted from May 13, 2020, to November 19, 2020. The Pheton Discord exclusively existed as a Discord server for the [[Photon (YouTuber)|Photon]] YouTube channel. Mainly just to notify all server members of new [[Photon (YouTuber)|Photon]] YouTube videos. [[Photon (YouTuber)|Photon]] served as the sole owner and moderator of the server. Not much official documentation by the server administration of this period exists. However, the server's loose rules and enforcement of this period created a much more chaotic environment. The server's relatively small member count (200 - 400 members) kept relative peace according to existing records. However, witness testimony exist to the contrary. ===<u>Reform Period</u> === The Reform Period marked the end of the Inception Period. Represented by the implementation of partial or total restructuring of the Pheton Discord's rules and structure. Executed under the recent appointment of [[C_Alamo|Alamo]] as Pheton Discord administrator following their previous appointment as Photon YouTube stream moderator. All rules and channels underwent notable permission changes and expansions to provide more structure and order. This first mass use of Discord bots for server-wide rule enforcement began during this period. Automation of MEE6 and Dyno were employed to enforce new rules installed to replace the previously lax server rules of the Inception Period to further cover the Pheton Discord's rapidly growing member count (400 - 500 members). The Reform Period is the shortest of all periods. Only lasting from November 19, 2020, to November 27, 2020. However, its effects shaped the current day Pheton Discord. While the Reform Period has seemingly provided the Pheton Discord with order and security, there have been criticisms voiced against certain Reform Period changes. Notably, the new rule clause, ''"Image macros, memes, and copypastas that are not relevant to the channel which it is in will be removed. Please use #memes."'' ===<u>SMP Period</u> === ''See [https://photon.fandom.com/wiki/Photon_SMP_Server Photon SMP Server] for further reading.'' The end of the Reform Period's short timespan was marked by the beginning of the SMP Period on November 27, 2020, with the opening of the [[Photon SMP Server]]. Which fundamentally changed the Pheton Discord's purpose and use. [[Photon (YouTuber)|Photon]] hosted a [https://www.youtube.com/watch?v=XaHTrl5z8VY&feature=youtu.be livestream] on the day of the [[Photon SMP Server|Photon SMP]]'s opening. Leading to a mass influx of new members into the Discord server. As a response, the Discord server administration created the present-day SMP category to direct all discussion of the [[Photon SMP Server|Photon SMP]] to dedicated channels. Since then, the SMP category of channels has expanded to a present number of eleven channels dedicated to the Photon SMP. Following another [https://www.youtube.com/watch?v=6ncBZfhxIqY livestream] by [[Photon (YouTuber)|Photon]] in which the [[Photon SMP Server|Photon SMP]] Ender Dragon was defeated, the Pheton Discord had fundamentally gained a new purpose as a hub for all [[Photon SMP Server|Photon SMP]] activity and discussion. This influx of attention and members from the [[Photon SMP Server|Photon SMP]] sparked the need for new server moderation. Agreements were made between the Photon High Command to appoint new moderators under [[C_Alamo|Alamo]]. Moderator applications were opened on December 31, 2020, with multiple server members applying. Following days of review, on January 2, 2020. The announcement was made by [[C_Alamo|Alamo]], who declared that [[CatosOtherStuff]], [[Koovaek]], and [[Expressway|Your Expressway To The Stars]] would be appointed Pheton Discord moderators. Further moderators would be added following SMP Moderator Applications, notably [[Darkraiomega5|Darkraiomega]] and [[Beny]]. Further events such as the SMP Dragon Egg Tournament would bring even more attention and members to the Pheton Discord. ===<u>Post-SMP Period</u>=== The [[Photon SMP Server|Photon SMP]] was discontinued on February 20th, 2021. A second server was established, but only lasted a week due to lacking interest and factional infighting. [[Photon (YouTuber)|Photon]] was not keen to add more events onto the large and expensive SMP project, a project that wasn't very successful at this point. The SMP has been dead ever since, with no intention of recreating it until after 1.17 proper has released. Photon has since focused more on Terraria content. The SMP has been less active since then, as the SMP was a large source of attention on the server. [[Beny]] and [[Koovaek]] resigned as discord moderators on May 7th, 2021. The server has declined since then noticeably into late 2021. on April 21st, 2022 most channels are no longer viewable to the public, and the server has ceased its operations. ==Notable Members== The Pheton Server is host to a multitude of notable members that have made a name for themselves on YouTube, the Discord server itself, or the [[Photon SMP Server]]. *[https://photon.fandom.com/wiki/Adventurer32_(YouTuber) Adventurer32], Terraria and Bedwars strategist YouTuber. *[https://photon.fandom.com/wiki/Terrasteel_(YouTuber) Terrasteel], Terraria and Hypixel strategist YouTuber. *[https://photon.fandom.com/wiki/AKurbyBurby AKurbyBurby], distinguished [[Photon SMP Server|Photon SMP]] member. *[https://photon.fandom.com/wiki/Furret Furret], suggester of the [[Photon SMP Server|Photon SMP]]. *[https://photon.fandom.com/wiki/Canadian_Empire Canadian Empire], distinguished member of Pheton and [[Photon SMP Server|Photon SMP]]. *[https://photon.fandom.com/wiki/Chug_Oh Chug_Oh], infamous server rule violator. [[Category:Canon]] f9b94c274e5e7166b22fa0b409954b2546051885 21 19 2023-07-24T14:46:10Z 8n2 2 wikitext text/x-wiki {{Infobox|above=Pheton I|subheader=welcome to photon's discord server, as pointless as a pebble in deep space" - Photon}} ==Overview== The Pheton Discord is a Discord server that serves as the YouTube Animator [[Photon (YouTuber)|Photon]]'s videos community center. Along with other topics, notably as games and art. The server opened on May 13, 2020, with a single message sent by current owner Photon stating, "This server's purpose is no purpose." The server was shut down on May 16th, 2022, and all channels were hidden with the exception of #announcements and #roles ===<u>Culture</u>=== Pheton's culture has been described as spontaneously random and similar to that of a chaotic neutral. This culture has been almost entirely the result of Pheton's members post the [https://photon.fandom.com/wiki/Pheton_Discord#Reform_Period Reform Period] of Pheton. ==Server Structure== Pheton had over forty text channels and voice channels viewable to all members, listed and divided among six categories: <nowiki>*</nowiki> marks channels that are only viewable to server staff #READ ONLY - All channels dedicated to server rules and announcements. ###announcement channel of Pheton, the channel name has been purposely misspelled as a joke by Photon. ## #rules - Governing Pheton rules and policies. ###roles - Role assignment for members. ###information - Detailed information about Pheton. ## #videos - Announcement channel for all new Photon videos. ## #starboard - Community-driven pinned messages. ###verification - Currently unused, except in times of declared crisis by the Pheton Administration. ###democracy - Photon's thoughts on democracy. ###public-log - Public register of all actions by server staff. #TEXT - All channels dedicated to general discussion. ###general - The main text traffic channel of Pheton. ## #donator-chat - Previously a private channel used by those who made financial contributions to the Photon SMP, now only accessible to Nitro boosters. ###general - The main image traffic channel of Pheton. ## #memes - Described by Photon as, "We need to keep the drinking water (#art) away from the pooping water (#memes), so to speak." ## #games - Pheton channel relating to video games. ##*#multiplayer - Pheton channel relating to video games multiplayer. ###art -Pheton feedback channel. ###rant - Described by Photon as "Rant about things." ###suggestions - Pheton feedback channel. ###questions - Described by Photon as, "Please don't spam me with questions." ###emoji-suggestions - Pheton channel for server emoji suggestions. #PHOTON SMP - All channels dedicated to the [[Photon SMP Server|Photon SMP]]. ##*#smp - Announcement channel of Pheton relating to the Photon SMP. ##*#smp-rules - Governing Photon SMP rules and policies. ##*#photon-smp-ip-address - IP address of the Photon SMP. ##*#smp-guilds - Public register of all Photon SMP server guilds recognized by the Photon SMP Administration. ##*#smp-codex-log - Public register of all amendments made to the Photonic Codex, currently suspended due to the suspension of Article V of the [https://docs.google.com/document/d/1rCbgwGYmDCwVaQ_tV6AxNMkrfDZhp7baFxLN395TmyA/ Photonic Codex II]. ##*#photon-smp - The main Pheton channel relating to the Photon SMP. ##*#reports - Public submissions channel for violations of the Photonic Codex II on the Photon SMP. ##*#smp-capitalism - Pheton channel relating to trade on the Photon SMP. #VOICE CHANNELS - All channels dedicated to voice talk. ###voice-text - Voice channel text channel. ##general-α - First voice channel with a 99 member limit. ##general-β - Second voice channel with a 99 member limit. ##live (formerly known as general-Ω) Third voice channel with a 99 member limit. #EVENTS - All channels dedicated to Pheton events. ## #event-announcements - Announcement channel of Pheton relating to Pheton events. ## #event-voting - Pheton channel relating to voting on Pheton events. ## #event-general - The main Pheton channel relating to Pheton events. ## #event-suggestions - Public Pheton event submissions channel. ##Event Stage Chat - Pheton events stage. ##Event Voice Chat Pheton event voice channel. # BOTS & RHYTHM - All channels dedicated to Pheton Discord bots. ###bot-command - The main Pheton channel relating to [https://dyno.gg/ Dyno] and [https://mee6.xyz/ MEE6] bots. ###crafty - Pheton channel relating to the [https://crafty.gg/ Crafty] bot. ###dank-memer - Pheton channel relating to the [https://dankmemer.lol/ Dank Memer] bot. ###music-command - (formerly known as #rythm-command) Pheton channel relating command use of the [https://rythm.fm/ Rythm] bot. ##Music General - (formerly known as Rythm General) Voice channel relating to music bots. It's been confirmed that the Pheton Administration does keep an archive of previous channels on Pheton. Since the Reform Period, this archive of channels has not been publicized or known to any member outside the Pheton Administration. ===<u>Leveling</u>=== The Reform Period of Pheton implemented the [https://mee6.xyz/leaderboard/710246555843559494 Pheton MEE6 leveling system], awarding XP and ranking members based on server messaging and activity. According to the MEE6's information page, XP is awarded along with the following actions, "Every minute that you're messaging, you randomly gain between 15 and 25 XP. To avoid spamming, earning XP is limited to once a minute per user." ===<u>Roles</u>=== Pheton maintains a list of both unique functional and vanity roles, listed below: *Photon - Vanity role for current server owner Photon. *Admin - Functional role for Pheton administrators. *Moderator - Functional role for Pheton moderators. *Trial Moderator - Functional role for Pheton Trial Moderators. *Event Coordinator - Functional role for Pheton event managers and coordinators. *Event Host - Functional role for Pheton event hosts. *Unavailable - Vanity role to designate a Pheton staff member as unable to respond. *Muted - Functional role to reprimanded members. * Limited Access Member - Functional role to restricted server privileges. *Command Access - Functional [REDACTED BY THE PHETON ADMINISTRATION] *SMP Moderator - Functional role for Photon SMP moderators. *YouTuber - Vanity role for YouTubers on the Pheton Discord. * Why?/Orb/Spark/Fuel for the Fire/Donatorish - Functional role for members who have financially or through Discord Nitro contributed to Pheton or the Photon SMP. *Member+ - Vanity role exclusively granted to members with personal connections to Photon. *OG - Vanity role exclusively granted to members subscribed to Photon before May 1, 2020, * Discord OG - Vanity role exclusively granted to members who joined Pheton before July 1, 2020, * Member - Functional server access role. ==Administration== The Pheton Administration is the governing body of Pheton, comprised of several staff members, automated systems, and levels of bureaucracy. ===History=== Almost the entirety of the modern Pheton Administration had origins during the Reform Period. During this period, Photon and [[C Alamo|Alamo]] were the only two staff members of the Pheton Administration, although the name "Pheton Administration" wouldn't be adopted until the SMP Period of Pheton. At the same time in the SMP Period, Pheton appointed the first staff members post-Alamo. However, these appointments weren't directly for Pheton, rather the Photon SMP. It was only following the appointments that the Pheton Administration would find it beneficial to have these new staff members serve dual staff positions on Pheton and the Photon SMP. The appointments resulted in now well-known figures in Pheton. Notably, [[CatosOtherStuff]], [[Darkraiomega5]], and [[Expressway]]. As well as now-infamous figures such as [[Beny]] and [[Koovaek|Khav'ak]]. Notably, Alamo had a minor to no role in selecting these staff members compared to Photon, who made the final selections. Following the shutdown of the Photon SMP, staff members serving dual positions now only served one staff position on Pheton. The following appointments of Pheton staff took place during the 2021 May Pheton Discord Moderator Appointments. However, Alamo's removal of Beny and Khav'ak due to their inactivity and popular demand by Pheton's members on May 7, 2021, forced the appointments. ''"Today's the day we wave goodbye to our Discord moderators Beny and Khav'ak. May they be remembered for better or for worse in the Pheton Discord Server's history."'' - Alamo, regarding Beny and Khav'ak's removal. The next round of selections was spearheaded by Alamo, in committee with existing staff members of Pheton. Public applications were open on Pheton until May 8, 2021. The committee selected then well-known figures [[Ross]] and [[Malorem]] to be appointed. However, alongside the primary appointments was the creation of the Trial Moderator position by the committee, which appointed [[Oxygen]] and [[Killerwolf2503]]. Trial Moderators would be able to mute. However, be prohibited from banning members on Pheton. ''"However, the committee found reason to no good reason to let viable candidates go to waste. As of today, the position of Trial Moderators will be established. A position meant to assist server moderation with authority to mute and keep the peace. They shall serve at the discretion of server moderators and administrators."'' - Alamo, regarding the creation of the Trial Moderator position. Though not through committee, Darkraiomega5 was, through popular demand, appointed Pheton's second administrator under the justification of "balancing Alamo" by the newly appointed staff. ''"also, thoughts on 2nd admin to balance alamo out maybe? cause he can be quite rash"'' - CatosOtherStuff, regarding Darkraimega5's appointment as administrator. ===<u>Staff Positions</u>=== The Pheton Administration had nine members in five different staff positions. They are listed as follows in the Pheton hierarchy: *Pheton - Photon, the owner of Pheton and the head of the Pheton Administration. This position is regarded much more as a formality. *Admin - Alamo and Darkraiomega5, Pheton administrator (Alamo holds the Chief of Staff position through seniority), second-in-command, and managers of daily internal server operations and lower staff positions. *Moderator - CatosOtherStuff, Expressway, Malorem, Ross, serve as enforcement of Pheton server laws and policies, given the ability to issue server mutes and bans. *Trial Moderator - Oxygen and Killerwolf2503, appointed by Pheton administrators, serve as enforcement of Pheton server laws and policies, given the ability to issue server mutes. *Event Coordinator - CatosOtherStuff, Darkraiomega5, Ross (dual-staff position), organizers of Pheton Discord server community events. The Pheton Administration governs as an oligarchy. With Photon serving as the current head of state. This is contrary to popular belief that the server is a direct democracy. The Pheton Administration employs the use of the following Discord bots to assist in moderation: *[https://mee6.xyz Dyno], server rule and policy enforcement. *[https://mee6.xyz MEE6], server staff member audit log. *[https://altdentifier.com/ AltDentifier], server border admissions and security. ==Server Rules & Policies == Between May 2020 through November 2020, Pheton maintained fairly lax rules with little to no enforcement. Until the Reform Period implemented what is now known as Pheton Legacy Policy, written by Alamo. These reformed rules and policies were in force from November 19, 2020, to June 28, 2021. [[C Alamo#Pheton|Pheton Legacy Policy's reception]] has generally been considered a positive one on Pheton due to the establishment and preservation of server stability. However, Pheton Legacy Policy was overturned by Piss Orb Policy, a set of rules and policies primarily written by Photon to address Pheton member's objections to Pheton Legacy Policy. These objections were often companied by criticisms of Alamo. ''[https://photon.fandom.com/wiki/C_Alamo#Criticism See also: Criticism of Alamo]'' Piss Orb Policy is the current governing set of rules and policies on Pheton, visible in the #rules channel. The Pheton Administration sparsely makes changes. Alamo maintains the text of Piss Orb Policy. The text of each main rule of Piss Orb policy is listed below (each rule's sub-points can be found on the Pheton #rules channel). #Spamming is strictly prohibited #All forms of harassment and personal attacks are prohibited #Posting of NSFW content is strictly prohibited #Raiding is strictly prohibited #Advertising is prohibited #Leaking of Personal Information #Terms of Service & Other The Pheton Administration had established an Enumeration Clause, establishing assumed necessary and proper powers that aren't explicitly mentioned. Alamo first introduced the concept of enumeration on Pheton. During enforcement of Pheton Legacy Policy, Photon overturned an overarching enumeration clause. However, then was restituted during the implementation of Piss Orb Policy by Photon. ''"The Pheton Administration shall reserve the right to reprimand as seen necessary with assumed authority."'' - Piss Orb Policy. ===<u>Moderation Procedures</u>=== Pheton's moderation procedures are fully detailed in the #information channel, they read as follows: ''"The Pheton Administration categorizes reprimands by a manual moderator-issued and automatically issued infractions. Manual moderator-issued infractions (manual "Warn" commands) are issued for violations of standing Pheton policies and laws described in #rules and are administered as described:'' '''''Manual Infractions''''' *''First infraction - Warning issued.'' *''Second infraction - One-hour server mute.'' * ''Third infraction - One-day server mute.'' * ''Fourth infraction - Permanent server mute, under review for a permanent server ban.'' ''Pheton Discord server moderators reserve the right to bypass the first infraction and issue two infractions with administrative discretion. Pheton Discord server moderators reserve the right to reprimand automatically issued infractions as policy regarding automatically issued infractions would dictate."'' '''Automatic Infractions''' ''"Automatic Infractions follow separate courses of action for different actions. All courses of action allow three chances to desist with automatically detected inapposite behavior, with each of those chances consisting of one warn and one mute. Should inapposite behavior continue following three chances, a day mute is enforced.'' ''Pheton Discord server moderators reserve the right to intervene in the courses of actions of automatically issues infractions.'' ''The different courses of actions and length of reprimanding mutes are described as:'' ''Banned words - One-hour mute (recognized the Pheton Administration's word blacklist described in #rules).'' *''Mass mention - One-hour mute (recognized as over eight mentions in a single message).'' *''Emoji spam - Fifteen-minute mute (recognized as over ten emotes in a single message).'' *''Link spam - Fifteen-minute mute (posting links in an interval of time smaller than three seconds).'' *''Duplicate text spam - Fifteen-minute mute.'' *''Discord server invites - Fifteen-minute mute.'' *''Fast chat spam - Fifteen-minute mute.'' *''Image spam - Fifteen-minute mute."'' At the end of every month, the Pheton Administration will dismiss all infractions given out during the previous month. However, dismissing infractions are at the discretion of the Pheton Administration. ==Server History== ===<u>Inception Period</u> === The Inception Period lasted from May 13, 2020, to November 19, 2020. The Pheton Discord exclusively existed as a Discord server for the [[Photon (YouTuber)|Photon]] YouTube channel. Mainly just to notify all server members of new [[Photon (YouTuber)|Photon]] YouTube videos. [[Photon (YouTuber)|Photon]] served as the sole owner and moderator of the server. Not much official documentation by the server administration of this period exists. However, the server's loose rules and enforcement of this period created a much more chaotic environment. The server's relatively small member count (200 - 400 members) kept relative peace according to existing records. However, witness testimony exist to the contrary. ===<u>Reform Period</u> === The Reform Period marked the end of the Inception Period. Represented by the implementation of partial or total restructuring of the Pheton Discord's rules and structure. Executed under the recent appointment of [[C_Alamo|Alamo]] as Pheton Discord administrator following their previous appointment as Photon YouTube stream moderator. All rules and channels underwent notable permission changes and expansions to provide more structure and order. This first mass use of Discord bots for server-wide rule enforcement began during this period. Automation of MEE6 and Dyno were employed to enforce new rules installed to replace the previously lax server rules of the Inception Period to further cover the Pheton Discord's rapidly growing member count (400 - 500 members). The Reform Period is the shortest of all periods. Only lasting from November 19, 2020, to November 27, 2020. However, its effects shaped the current day Pheton Discord. While the Reform Period has seemingly provided the Pheton Discord with order and security, there have been criticisms voiced against certain Reform Period changes. Notably, the new rule clause, ''"Image macros, memes, and copypastas that are not relevant to the channel which it is in will be removed. Please use #memes."'' ===<u>SMP Period</u> === ''See [https://photon.fandom.com/wiki/Photon_SMP_Server Photon SMP Server] for further reading.'' The end of the Reform Period's short timespan was marked by the beginning of the SMP Period on November 27, 2020, with the opening of the [[Photon SMP Server]]. Which fundamentally changed the Pheton Discord's purpose and use. [[Photon (YouTuber)|Photon]] hosted a [https://www.youtube.com/watch?v=XaHTrl5z8VY&feature=youtu.be livestream] on the day of the [[Photon SMP Server|Photon SMP]]'s opening. Leading to a mass influx of new members into the Discord server. As a response, the Discord server administration created the present-day SMP category to direct all discussion of the [[Photon SMP Server|Photon SMP]] to dedicated channels. Since then, the SMP category of channels has expanded to a present number of eleven channels dedicated to the Photon SMP. Following another [https://www.youtube.com/watch?v=6ncBZfhxIqY livestream] by [[Photon (YouTuber)|Photon]] in which the [[Photon SMP Server|Photon SMP]] Ender Dragon was defeated, the Pheton Discord had fundamentally gained a new purpose as a hub for all [[Photon SMP Server|Photon SMP]] activity and discussion. This influx of attention and members from the [[Photon SMP Server|Photon SMP]] sparked the need for new server moderation. Agreements were made between the Photon High Command to appoint new moderators under [[C_Alamo|Alamo]]. Moderator applications were opened on December 31, 2020, with multiple server members applying. Following days of review, on January 2, 2020. The announcement was made by [[C_Alamo|Alamo]], who declared that [[CatosOtherStuff]], [[Koovaek]], and [[Expressway|Your Expressway To The Stars]] would be appointed Pheton Discord moderators. Further moderators would be added following SMP Moderator Applications, notably [[Darkraiomega5|Darkraiomega]] and [[Beny]]. Further events such as the SMP Dragon Egg Tournament would bring even more attention and members to the Pheton Discord. ===<u>Post-SMP Period</u>=== The [[Photon SMP Server|Photon SMP]] was discontinued on February 20th, 2021. A second server was established, but only lasted a week due to lacking interest and factional infighting. [[Photon (YouTuber)|Photon]] was not keen to add more events onto the large and expensive SMP project, a project that wasn't very successful at this point. The SMP has been dead ever since, with no intention of recreating it until after 1.17 proper has released. Photon has since focused more on Terraria content. The SMP has been less active since then, as the SMP was a large source of attention on the server. [[Beny]] and [[Koovaek]] resigned as discord moderators on May 7th, 2021. The server has declined since then noticeably into late 2021. on April 21st, 2022 most channels are no longer viewable to the public, and the server has ceased its operations. ==Notable Members== The Pheton Server is host to a multitude of notable members that have made a name for themselves on YouTube, the Discord server itself, or the [[Photon SMP Server]]. *[https://photon.fandom.com/wiki/Adventurer32_(YouTuber) Adventurer32], Terraria and Bedwars strategist YouTuber. *[https://photon.fandom.com/wiki/Terrasteel_(YouTuber) Terrasteel], Terraria and Hypixel strategist YouTuber. *[https://photon.fandom.com/wiki/AKurbyBurby AKurbyBurby], distinguished [[Photon SMP Server|Photon SMP]] member. *[https://photon.fandom.com/wiki/Furret Furret], suggester of the [[Photon SMP Server|Photon SMP]]. *[https://photon.fandom.com/wiki/Canadian_Empire Canadian Empire], distinguished member of Pheton and [[Photon SMP Server|Photon SMP]]. *[https://photon.fandom.com/wiki/Chug_Oh Chug_Oh], infamous server rule violator. [[Category:Canon]] 853748eea8fd1f8054baf9131da372e798b5e9df 22 21 2023-07-24T14:50:40Z 8n2 2 Formatted page wikitext text/x-wiki {{Infobox|above=Pheton I|subheader=welcome to photon's discord server, as pointless as a pebble in deep space" - Photon}} ==Overview== The Pheton Discord is a Discord server that serves as the YouTube Animator [[Photon (YouTuber)|Photon]]'s videos community center. Along with other topics, notably as games and art. The server opened on May 13, 2020, with a single message sent by current owner Photon stating, "This server's purpose is no purpose." The server was shut down on May 16th, 2022, and all channels were hidden with the exception of #announcements and #roles ===Culture=== Pheton's culture has been described as spontaneously random and similar to that of a chaotic neutral. This culture has been almost entirely the result of Pheton's members post the [https://photon.fandom.com/wiki/Pheton_Discord#Reform_Period Reform Period] of Pheton. ==Server Structure== Pheton had over forty text channels and voice channels viewable to all members, listed and divided among six categories: <nowiki>*</nowiki> marks channels that are only viewable to server staff #READ ONLY - All channels dedicated to server rules and announcements. ###announcement channel of Pheton, the channel name has been purposely misspelled as a joke by Photon. ## #rules - Governing Pheton rules and policies. ###roles - Role assignment for members. ###information - Detailed information about Pheton. ## #videos - Announcement channel for all new Photon videos. ## #starboard - Community-driven pinned messages. ###verification - Currently unused, except in times of declared crisis by the Pheton Administration. ###democracy - Photon's thoughts on democracy. ###public-log - Public register of all actions by server staff. #TEXT - All channels dedicated to general discussion. ###general - The main text traffic channel of Pheton. ## #donator-chat - Previously a private channel used by those who made financial contributions to the Photon SMP, now only accessible to Nitro boosters. ###genera-media - The main image traffic channel of Pheton. ## #memes - Described by Photon as, "We need to keep the drinking water (#art) away from the pooping water (#memes), so to speak." ## #games - Pheton channel relating to video games. ##multiplayer - Pheton channel relating to video games multiplayer. ###art -Pheton feedback channel. ###rant - Described by Photon as "Rant about things." ###suggestions - Pheton feedback channel. ###questions - Described by Photon as, "Please don't spam me with questions." ###emoji-suggestions - Pheton channel for server emoji suggestions. #PHOTON SMP - All channels dedicated to the [[Photon SMP Server|Photon SMP]]. ###smp - Announcement channel of Pheton relating to the Photon SMP. ###smp-rules - Governing Photon SMP rules and policies. ###photon-smp-ip-address - IP address of the Photon SMP. ###smp-guilds - Public register of all Photon SMP server guilds recognized by the Photon SMP Administration. ###smp-codex-log - Public register of all amendments made to the Photonic Codex, currently suspended due to the suspension of Article V of the [https://docs.google.com/document/d/1rCbgwGYmDCwVaQ_tV6AxNMkrfDZhp7baFxLN395TmyA/ Photonic Codex II]. ###photon-smp - The main Pheton channel relating to the Photon SMP. ###reports - Public submissions channel for violations of the Photonic Codex II on the Photon SMP. ###smp-capitalism - Pheton channel relating to trade on the Photon SMP. #VOICE CHANNELS - All channels dedicated to voice talk. ##voice-text - Voice channel text channel. ##general-α - First voice channel with a 99 member limit. ##general-β - Second voice channel with a 99 member limit. ##live (formerly known as general-Ω) Third voice channel with a 99 member limit. #EVENTS - All channels dedicated to Pheton events. ## #event-announcements - Announcement channel of Pheton relating to Pheton events. ## #event-voting - Pheton channel relating to voting on Pheton events. ## #event-general - The main Pheton channel relating to Pheton events. ## #event-suggestions - Public Pheton event submissions channel. ##Event Stage Chat - Pheton events stage. ##Event Voice Chat Pheton event voice channel. # BOTS & RHYTHM - All channels dedicated to Pheton Discord bots. ##bot-command - The main Pheton channel relating to [https://dyno.gg/ Dyno] and [https://mee6.xyz/ MEE6] bots. ##crafty - Pheton channel relating to the [https://crafty.gg/ Crafty] bot. ##dank-memer - Pheton channel relating to the [https://dankmemer.lol/ Dank Memer] bot. ##music-command - (formerly known as #rythm-command) Pheton channel relating command use of the [https://rythm.fm/ Rythm] bot. ##Music General - (formerly known as Rythm General) Voice channel relating to music bots. It's been confirmed that the Pheton Administration does keep an archive of previous channels on Pheton. Since the Reform Period, this archive of channels has not been publicized or known to any member outside the Pheton Administration. ===Leveling=== The Reform Period of Pheton implemented the [https://mee6.xyz/leaderboard/710246555843559494 Pheton MEE6 leveling system], awarding XP and ranking members based on server messaging and activity. According to the MEE6's information page, XP is awarded along with the following actions, "Every minute that you're messaging, you randomly gain between 15 and 25 XP. To avoid spamming, earning XP is limited to once a minute per user." ===Roles=== Pheton maintains a list of both unique functional and vanity roles, listed below: *Photon - Vanity role for current server owner Photon. *Admin - Functional role for Pheton administrators. *Moderator - Functional role for Pheton moderators. *Trial Moderator - Functional role for Pheton Trial Moderators. *Event Coordinator - Functional role for Pheton event managers and coordinators. *Event Host - Functional role for Pheton event hosts. *Unavailable - Vanity role to designate a Pheton staff member as unable to respond. *Muted - Functional role to reprimanded members. * Limited Access Member - Functional role to restricted server privileges. *Command Access - Functional [REDACTED BY THE PHETON ADMINISTRATION] *SMP Moderator - Functional role for Photon SMP moderators. *YouTuber - Vanity role for YouTubers on the Pheton Discord. * Why?/Orb/Spark/Fuel for the Fire/Donatorish - Functional role for members who have financially or through Discord Nitro contributed to Pheton or the Photon SMP. *Member+ - Vanity role exclusively granted to members with personal connections to Photon. *OG - Vanity role exclusively granted to members subscribed to Photon before May 1, 2020, * Discord OG - Vanity role exclusively granted to members who joined Pheton before July 1, 2020, * Member - Functional server access role. ==Administration== The Pheton Administration is the governing body of Pheton, comprised of several staff members, automated systems, and levels of bureaucracy. ===History=== Almost the entirety of the modern Pheton Administration had origins during the Reform Period. During this period, Photon and [[C Alamo|Alamo]] were the only two staff members of the Pheton Administration, although the name "Pheton Administration" wouldn't be adopted until the SMP Period of Pheton. At the same time in the SMP Period, Pheton appointed the first staff members post-Alamo. However, these appointments weren't directly for Pheton, rather the Photon SMP. It was only following the appointments that the Pheton Administration would find it beneficial to have these new staff members serve dual staff positions on Pheton and the Photon SMP. The appointments resulted in now well-known figures in Pheton. Notably, [[CatosOtherStuff]], [[Darkraiomega5]], and [[Expressway]]. As well as now-infamous figures such as [[Beny]] and [[Koovaek|Khav'ak]]. Notably, Alamo had a minor to no role in selecting these staff members compared to Photon, who made the final selections. Following the shutdown of the Photon SMP, staff members serving dual positions now only served one staff position on Pheton. The following appointments of Pheton staff took place during the 2021 May Pheton Discord Moderator Appointments. However, Alamo's removal of Beny and Khav'ak due to their inactivity and popular demand by Pheton's members on May 7, 2021, forced the appointments. ''"Today's the day we wave goodbye to our Discord moderators Beny and Khav'ak. May they be remembered for better or for worse in the Pheton Discord Server's history."'' - Alamo, regarding Beny and Khav'ak's removal. The next round of selections was spearheaded by Alamo, in committee with existing staff members of Pheton. Public applications were open on Pheton until May 8, 2021. The committee selected then well-known figures [[Ross]] and [[Malorem]] to be appointed. However, alongside the primary appointments was the creation of the Trial Moderator position by the committee, which appointed [[Oxygen]] and [[Killerwolf2503]]. Trial Moderators would be able to mute. However, be prohibited from banning members on Pheton. ''"However, the committee found reason to no good reason to let viable candidates go to waste. As of today, the position of Trial Moderators will be established. A position meant to assist server moderation with authority to mute and keep the peace. They shall serve at the discretion of server moderators and administrators."'' - Alamo, regarding the creation of the Trial Moderator position. Though not through committee, Darkraiomega5 was, through popular demand, appointed Pheton's second administrator under the justification of "balancing Alamo" by the newly appointed staff. ''"also, thoughts on 2nd admin to balance alamo out maybe? cause he can be quite rash"'' - CatosOtherStuff, regarding Darkraimega5's appointment as administrator. ===Staff Positions=== The Pheton Administration had nine members in five different staff positions. They are listed as follows in the Pheton hierarchy: *Pheton - Photon, the owner of Pheton and the head of the Pheton Administration. This position is regarded much more as a formality. *Admin - Alamo and Darkraiomega5, Pheton administrator (Alamo holds the Chief of Staff position through seniority), second-in-command, and managers of daily internal server operations and lower staff positions. *Moderator - CatosOtherStuff, Expressway, Malorem, Ross, serve as enforcement of Pheton server laws and policies, given the ability to issue server mutes and bans. *Trial Moderator - Oxygen and Killerwolf2503, appointed by Pheton administrators, serve as enforcement of Pheton server laws and policies, given the ability to issue server mutes. *Event Coordinator - CatosOtherStuff, Darkraiomega5, Ross (dual-staff position), organizers of Pheton Discord server community events. The Pheton Administration governs as an oligarchy. With Photon serving as the current head of state. This is contrary to popular belief that the server is a direct democracy. The Pheton Administration employs the use of the following Discord bots to assist in moderation: *[https://mee6.xyz Dyno], server rule and policy enforcement. *[https://mee6.xyz MEE6], server staff member audit log. *[https://altdentifier.com/ AltDentifier], server border admissions and security. ==Server Rules & Policies == Between May 2020 through November 2020, Pheton maintained fairly lax rules with little to no enforcement. Until the Reform Period implemented what is now known as Pheton Legacy Policy, written by Alamo. These reformed rules and policies were in force from November 19, 2020, to June 28, 2021. [[C Alamo#Pheton|Pheton Legacy Policy's reception]] has generally been considered a positive one on Pheton due to the establishment and preservation of server stability. However, Pheton Legacy Policy was overturned by Piss Orb Policy, a set of rules and policies primarily written by Photon to address Pheton member's objections to Pheton Legacy Policy. These objections were often companied by criticisms of Alamo. ''[https://photon.fandom.com/wiki/C_Alamo#Criticism See also: Criticism of Alamo]'' Piss Orb Policy is the current governing set of rules and policies on Pheton, visible in the #rules channel. The Pheton Administration sparsely makes changes. Alamo maintains the text of Piss Orb Policy. The text of each main rule of Piss Orb policy is listed below (each rule's sub-points can be found on the Pheton #rules channel). #Spamming is strictly prohibited #All forms of harassment and personal attacks are prohibited #Posting of NSFW content is strictly prohibited #Raiding is strictly prohibited #Advertising is prohibited #Leaking of Personal Information #Terms of Service & Other The Pheton Administration had established an Enumeration Clause, establishing assumed necessary and proper powers that aren't explicitly mentioned. Alamo first introduced the concept of enumeration on Pheton. During enforcement of Pheton Legacy Policy, Photon overturned an overarching enumeration clause. However, then was restituted during the implementation of Piss Orb Policy by Photon. ''"The Pheton Administration shall reserve the right to reprimand as seen necessary with assumed authority."'' - Piss Orb Policy. ===Moderation Procedures=== Pheton's moderation procedures are fully detailed in the #information channel, they read as follows: ''"The Pheton Administration categorizes reprimands by a manual moderator-issued and automatically issued infractions. Manual moderator-issued infractions (manual "Warn" commands) are issued for violations of standing Pheton policies and laws described in #rules and are administered as described:'' '''''Manual Infractions''''' *''First infraction - Warning issued.'' *''Second infraction - One-hour server mute.'' * ''Third infraction - One-day server mute.'' * ''Fourth infraction - Permanent server mute, under review for a permanent server ban.'' ''Pheton Discord server moderators reserve the right to bypass the first infraction and issue two infractions with administrative discretion. Pheton Discord server moderators reserve the right to reprimand automatically issued infractions as policy regarding automatically issued infractions would dictate."'' '''Automatic Infractions''' ''"Automatic Infractions follow separate courses of action for different actions. All courses of action allow three chances to desist with automatically detected inapposite behavior, with each of those chances consisting of one warn and one mute. Should inapposite behavior continue following three chances, a day mute is enforced.'' ''Pheton Discord server moderators reserve the right to intervene in the courses of actions of automatically issues infractions.'' ''The different courses of actions and length of reprimanding mutes are described as:'' ''Banned words - One-hour mute (recognized the Pheton Administration's word blacklist described in #rules).'' *''Mass mention - One-hour mute (recognized as over eight mentions in a single message).'' *''Emoji spam - Fifteen-minute mute (recognized as over ten emotes in a single message).'' *''Link spam - Fifteen-minute mute (posting links in an interval of time smaller than three seconds).'' *''Duplicate text spam - Fifteen-minute mute.'' *''Discord server invites - Fifteen-minute mute.'' *''Fast chat spam - Fifteen-minute mute.'' *''Image spam - Fifteen-minute mute."'' At the end of every month, the Pheton Administration will dismiss all infractions given out during the previous month. However, dismissing infractions are at the discretion of the Pheton Administration. ==Server History== ===Inception Period === The Inception Period lasted from May 13, 2020, to November 19, 2020. The Pheton Discord exclusively existed as a Discord server for the [[Photon (YouTuber)|Photon]] YouTube channel. Mainly just to notify all server members of new [[Photon (YouTuber)|Photon]] YouTube videos. [[Photon (YouTuber)|Photon]] served as the sole owner and moderator of the server. Not much official documentation by the server administration of this period exists. However, the server's loose rules and enforcement of this period created a much more chaotic environment. The server's relatively small member count (200 - 400 members) kept relative peace according to existing records. However, witness testimony exist to the contrary. ===Reform Period === The Reform Period marked the end of the Inception Period. Represented by the implementation of partial or total restructuring of the Pheton Discord's rules and structure. Executed under the recent appointment of [[C_Alamo|Alamo]] as Pheton Discord administrator following their previous appointment as Photon YouTube stream moderator. All rules and channels underwent notable permission changes and expansions to provide more structure and order. This first mass use of Discord bots for server-wide rule enforcement began during this period. Automation of MEE6 and Dyno were employed to enforce new rules installed to replace the previously lax server rules of the Inception Period to further cover the Pheton Discord's rapidly growing member count (400 - 500 members). The Reform Period is the shortest of all periods. Only lasting from November 19, 2020, to November 27, 2020. However, its effects shaped the current day Pheton Discord. While the Reform Period has seemingly provided the Pheton Discord with order and security, there have been criticisms voiced against certain Reform Period changes. Notably, the new rule clause, ''"Image macros, memes, and copypastas that are not relevant to the channel which it is in will be removed. Please use #memes."'' ===SMP Period === ''See [https://photon.fandom.com/wiki/Photon_SMP_Server Photon SMP Server] for further reading.'' The end of the Reform Period's short timespan was marked by the beginning of the SMP Period on November 27, 2020, with the opening of the [[Photon SMP Server]]. Which fundamentally changed the Pheton Discord's purpose and use. [[Photon (YouTuber)|Photon]] hosted a [https://www.youtube.com/watch?v=XaHTrl5z8VY&feature=youtu.be livestream] on the day of the [[Photon SMP Server|Photon SMP]]'s opening. Leading to a mass influx of new members into the Discord server. As a response, the Discord server administration created the present-day SMP category to direct all discussion of the [[Photon SMP Server|Photon SMP]] to dedicated channels. Since then, the SMP category of channels has expanded to a present number of eleven channels dedicated to the Photon SMP. Following another [https://www.youtube.com/watch?v=6ncBZfhxIqY livestream] by [[Photon (YouTuber)|Photon]] in which the [[Photon SMP Server|Photon SMP]] Ender Dragon was defeated, the Pheton Discord had fundamentally gained a new purpose as a hub for all [[Photon SMP Server|Photon SMP]] activity and discussion. This influx of attention and members from the [[Photon SMP Server|Photon SMP]] sparked the need for new server moderation. Agreements were made between the Photon High Command to appoint new moderators under [[C_Alamo|Alamo]]. Moderator applications were opened on December 31, 2020, with multiple server members applying. Following days of review, on January 2, 2020. The announcement was made by [[C_Alamo|Alamo]], who declared that [[CatosOtherStuff]], [[Koovaek]], and [[Expressway|Your Expressway To The Stars]] would be appointed Pheton Discord moderators. Further moderators would be added following SMP Moderator Applications, notably [[Darkraiomega5|Darkraiomega]] and [[Beny]]. Further events such as the SMP Dragon Egg Tournament would bring even more attention and members to the Pheton Discord. ===Post-SMP Period=== The [[Photon SMP Server|Photon SMP]] was discontinued on February 20th, 2021. A second server was established, but only lasted a week due to lacking interest and factional infighting. [[Photon (YouTuber)|Photon]] was not keen to add more events onto the large and expensive SMP project, a project that wasn't very successful at this point. The SMP has been dead ever since, with no intention of recreating it until after 1.17 proper has released. Photon has since focused more on Terraria content. The SMP has been less active since then, as the SMP was a large source of attention on the server. [[Beny]] and [[Koovaek]] resigned as discord moderators on May 7th, 2021. The server has declined since then noticeably into late 2021. on April 21st, 2022 most channels are no longer viewable to the public, and the server has ceased its operations. ==Notable Members== The Pheton Server is host to a multitude of notable members that have made a name for themselves on YouTube, the Discord server itself, or the [[Photon SMP Server]]. *[https://photon.fandom.com/wiki/Adventurer32_(YouTuber) Adventurer32], Terraria and Bedwars strategist YouTuber. *[https://photon.fandom.com/wiki/Terrasteel_(YouTuber) Terrasteel], Terraria and Hypixel strategist YouTuber. *[https://photon.fandom.com/wiki/AKurbyBurby AKurbyBurby], distinguished [[Photon SMP Server|Photon SMP]] member. *[https://photon.fandom.com/wiki/Furret Furret], suggester of the [[Photon SMP Server|Photon SMP]]. *[https://photon.fandom.com/wiki/Canadian_Empire Canadian Empire], distinguished member of Pheton and [[Photon SMP Server|Photon SMP]]. *[https://photon.fandom.com/wiki/Chug_Oh Chug_Oh], infamous server rule violator. [[Category:Canon]] ad4e24b8e473b5e9d3de0018f44df48b429baf3f 23 22 2023-07-24T14:54:15Z 8n2 2 wikitext text/x-wiki {{Infobox|above=Pheton I|subheader=welcome to photon's discord server, as pointless as a pebble in deep space" - Photon}} ==Overview== The Pheton Discord is a Discord server that serves as the YouTube Animator [[Photon (YouTuber)|Photon]]'s videos community center. Along with other topics, notably as games and art. The server opened on May 13, 2020, with a single message sent by current owner Photon stating, "This server's purpose is no purpose." The server was shut down on May 16th, 2022, and all channels were hidden with the exception of #announcements and #roles ===Culture=== Pheton's culture has been described as spontaneously random and similar to that of a chaotic neutral. This culture has been almost entirely the result of Pheton's members post the [https://photon.fandom.com/wiki/Pheton_Discord#Reform_Period Reform Period] of Pheton. ==Server Structure== Pheton had over forty text channels and voice channels viewable to all members, listed and divided among six categories: <nowiki>*</nowiki> marks channels that are only viewable to server staff #READ ONLY - All channels dedicated to server rules and announcements. ## #announcement channel of Pheton, the channel name has been purposely misspelled as a joke by Photon. ## #rules - Governing Pheton rules and policies. ## #roles - Role assignment for members. ## #information - Detailed information about Pheton. ## #videos - Announcement channel for all new Photon videos. ## #starboard - Community-driven pinned messages. ## #verification - Currently unused, except in times of declared crisis by the Pheton Administration. ## #democracy - Photon's thoughts on democracy. ## #public-log - Public register of all actions by server staff. #TEXT - All channels dedicated to general discussion. ## #general - The main text traffic channel of Pheton. ## #donator-chat - Previously a private channel used by those who made financial contributions to the Photon SMP, now only accessible to Nitro boosters. ## #general-media - The main image traffic channel of Pheton. ## #memes - Described by Photon as, "We need to keep the drinking water (#art) away from the pooping water (#memes), so to speak." ## #games - Pheton channel relating to video games. ## #multiplayer - Pheton channel relating to video games multiplayer. ## #art -Pheton feedback channel. ## #rant - Described by Photon as "Rant about things." ## #suggestions - Pheton feedback channel. ## #questions - Described by Photon as, "Please don't spam me with questions." ## #emoji-suggestions - Pheton channel for server emoji suggestions. #PHOTON SMP - All channels dedicated to the [[Photon SMP Server|Photon SMP]]. ## #smp - Announcement channel of Pheton relating to the Photon SMP. ## #smp-rules - Governing Photon SMP rules and policies. ## #photon-smp-ip-address - IP address of the Photon SMP. ## #smp-guilds - Public register of all Photon SMP server guilds recognized by the Photon SMP Administration. ## #smp-codex-log - Public register of all amendments made to the Photonic Codex, currently suspended due to the suspension of Article V of the [https://docs.google.com/document/d/1rCbgwGYmDCwVaQ_tV6AxNMkrfDZhp7baFxLN395TmyA/ Photonic Codex II]. ## #photon-smp - The main Pheton channel relating to the Photon SMP. ## #reports - Public submissions channel for violations of the Photonic Codex II on the Photon SMP. ## #smp-capitalism - Pheton channel relating to trade on the Photon SMP. #VOICE CHANNELS - All channels dedicated to voice talk. ##voice-text - Voice channel text channel. ##general-α - First voice channel with a 99 member limit. ##general-β - Second voice channel with a 99 member limit. ##live (formerly known as general-Ω) Third voice channel with a 99 member limit. #EVENTS - All channels dedicated to Pheton events. ## #event-announcements - Announcement channel of Pheton relating to Pheton events. ## #event-voting - Pheton channel relating to voting on Pheton events. ## #event-general - The main Pheton channel relating to Pheton events. ## #event-suggestions - Public Pheton event submissions channel. ##Event Stage Chat - Pheton events stage. ##Event Voice Chat Pheton event voice channel. # BOTS & RHYTHM - All channels dedicated to Pheton Discord bots. ## #bot-command - The main Pheton channel relating to [https://dyno.gg/ Dyno] and [https://mee6.xyz/ MEE6] bots. ## #crafty - Pheton channel relating to the [https://crafty.gg/ Crafty] bot. ## #dank-memer - Pheton channel relating to the [https://dankmemer.lol/ Dank Memer] bot. ##music-command - (formerly known as #rythm-command) Pheton channel relating command use of the [https://rythm.fm/ Rythm] bot. ##Music General - (formerly known as Rythm General) Voice channel relating to music bots. It's been confirmed that the Pheton Administration does keep an archive of previous channels on Pheton. Since the Reform Period, this archive of channels has not been publicized or known to any member outside the Pheton Administration. ===Leveling=== The Reform Period of Pheton implemented the [https://mee6.xyz/leaderboard/710246555843559494 Pheton MEE6 leveling system], awarding XP and ranking members based on server messaging and activity. According to the MEE6's information page, XP is awarded along with the following actions, "Every minute that you're messaging, you randomly gain between 15 and 25 XP. To avoid spamming, earning XP is limited to once a minute per user." ===Roles=== Pheton maintains a list of both unique functional and vanity roles, listed below: *Photon - Vanity role for current server owner Photon. *Admin - Functional role for Pheton administrators. *Moderator - Functional role for Pheton moderators. *Trial Moderator - Functional role for Pheton Trial Moderators. *Event Coordinator - Functional role for Pheton event managers and coordinators. *Event Host - Functional role for Pheton event hosts. *Unavailable - Vanity role to designate a Pheton staff member as unable to respond. *Muted - Functional role to reprimanded members. * Limited Access Member - Functional role to restricted server privileges. *Command Access - Functional [REDACTED BY THE PHETON ADMINISTRATION] *SMP Moderator - Functional role for Photon SMP moderators. *YouTuber - Vanity role for YouTubers on the Pheton Discord. * Why?/Orb/Spark/Fuel for the Fire/Donatorish - Functional role for members who have financially or through Discord Nitro contributed to Pheton or the Photon SMP. *Member+ - Vanity role exclusively granted to members with personal connections to Photon. *OG - Vanity role exclusively granted to members subscribed to Photon before May 1, 2020, * Discord OG - Vanity role exclusively granted to members who joined Pheton before July 1, 2020, * Member - Functional server access role. ==Administration== The Pheton Administration is the governing body of Pheton, comprised of several staff members, automated systems, and levels of bureaucracy. ===History=== Almost the entirety of the modern Pheton Administration had origins during the Reform Period. During this period, Photon and [[C Alamo|Alamo]] were the only two staff members of the Pheton Administration, although the name "Pheton Administration" wouldn't be adopted until the SMP Period of Pheton. At the same time in the SMP Period, Pheton appointed the first staff members post-Alamo. However, these appointments weren't directly for Pheton, rather the Photon SMP. It was only following the appointments that the Pheton Administration would find it beneficial to have these new staff members serve dual staff positions on Pheton and the Photon SMP. The appointments resulted in now well-known figures in Pheton. Notably, [[CatosOtherStuff]], [[Darkraiomega5]], and [[Expressway]]. As well as now-infamous figures such as [[Beny]] and [[Koovaek|Khav'ak]]. Notably, Alamo had a minor to no role in selecting these staff members compared to Photon, who made the final selections. Following the shutdown of the Photon SMP, staff members serving dual positions now only served one staff position on Pheton. The following appointments of Pheton staff took place during the 2021 May Pheton Discord Moderator Appointments. However, Alamo's removal of Beny and Khav'ak due to their inactivity and popular demand by Pheton's members on May 7, 2021, forced the appointments. ''"Today's the day we wave goodbye to our Discord moderators Beny and Khav'ak. May they be remembered for better or for worse in the Pheton Discord Server's history."'' - Alamo, regarding Beny and Khav'ak's removal. The next round of selections was spearheaded by Alamo, in committee with existing staff members of Pheton. Public applications were open on Pheton until May 8, 2021. The committee selected then well-known figures [[Ross]] and [[Malorem]] to be appointed. However, alongside the primary appointments was the creation of the Trial Moderator position by the committee, which appointed [[Oxygen]] and [[Killerwolf2503]]. Trial Moderators would be able to mute. However, be prohibited from banning members on Pheton. ''"However, the committee found reason to no good reason to let viable candidates go to waste. As of today, the position of Trial Moderators will be established. A position meant to assist server moderation with authority to mute and keep the peace. They shall serve at the discretion of server moderators and administrators."'' - Alamo, regarding the creation of the Trial Moderator position. Though not through committee, Darkraiomega5 was, through popular demand, appointed Pheton's second administrator under the justification of "balancing Alamo" by the newly appointed staff. ''"also, thoughts on 2nd admin to balance alamo out maybe? cause he can be quite rash"'' - CatosOtherStuff, regarding Darkraimega5's appointment as administrator. ===Staff Positions=== The Pheton Administration had nine members in five different staff positions. They are listed as follows in the Pheton hierarchy: *Pheton - Photon, the owner of Pheton and the head of the Pheton Administration. This position is regarded much more as a formality. *Admin - Alamo and Darkraiomega5, Pheton administrator (Alamo holds the Chief of Staff position through seniority), second-in-command, and managers of daily internal server operations and lower staff positions. *Moderator - CatosOtherStuff, Expressway, Malorem, Ross, serve as enforcement of Pheton server laws and policies, given the ability to issue server mutes and bans. *Trial Moderator - Oxygen and Killerwolf2503, appointed by Pheton administrators, serve as enforcement of Pheton server laws and policies, given the ability to issue server mutes. *Event Coordinator - CatosOtherStuff, Darkraiomega5, Ross (dual-staff position), organizers of Pheton Discord server community events. The Pheton Administration governs as an oligarchy. With Photon serving as the current head of state. This is contrary to popular belief that the server is a direct democracy. The Pheton Administration employs the use of the following Discord bots to assist in moderation: *[https://mee6.xyz Dyno], server rule and policy enforcement. *[https://mee6.xyz MEE6], server staff member audit log. *[https://altdentifier.com/ AltDentifier], server border admissions and security. ==Server Rules & Policies == Between May 2020 through November 2020, Pheton maintained fairly lax rules with little to no enforcement. Until the Reform Period implemented what is now known as Pheton Legacy Policy, written by Alamo. These reformed rules and policies were in force from November 19, 2020, to June 28, 2021. [[C Alamo#Pheton|Pheton Legacy Policy's reception]] has generally been considered a positive one on Pheton due to the establishment and preservation of server stability. However, Pheton Legacy Policy was overturned by Piss Orb Policy, a set of rules and policies primarily written by Photon to address Pheton member's objections to Pheton Legacy Policy. These objections were often companied by criticisms of Alamo. ''[https://photon.fandom.com/wiki/C_Alamo#Criticism See also: Criticism of Alamo]'' Piss Orb Policy is the current governing set of rules and policies on Pheton, visible in the #rules channel. The Pheton Administration sparsely makes changes. Alamo maintains the text of Piss Orb Policy. The text of each main rule of Piss Orb policy is listed below (each rule's sub-points can be found on the Pheton #rules channel). #Spamming is strictly prohibited #All forms of harassment and personal attacks are prohibited #Posting of NSFW content is strictly prohibited #Raiding is strictly prohibited #Advertising is prohibited #Leaking of Personal Information #Terms of Service & Other The Pheton Administration had established an Enumeration Clause, establishing assumed necessary and proper powers that aren't explicitly mentioned. Alamo first introduced the concept of enumeration on Pheton. During enforcement of Pheton Legacy Policy, Photon overturned an overarching enumeration clause. However, then was restituted during the implementation of Piss Orb Policy by Photon. ''"The Pheton Administration shall reserve the right to reprimand as seen necessary with assumed authority."'' - Piss Orb Policy. ===Moderation Procedures=== Pheton's moderation procedures are fully detailed in the #information channel, they read as follows: ''"The Pheton Administration categorizes reprimands by a manual moderator-issued and automatically issued infractions. Manual moderator-issued infractions (manual "Warn" commands) are issued for violations of standing Pheton policies and laws described in #rules and are administered as described:'' '''''Manual Infractions''''' *''First infraction - Warning issued.'' *''Second infraction - One-hour server mute.'' * ''Third infraction - One-day server mute.'' * ''Fourth infraction - Permanent server mute, under review for a permanent server ban.'' ''Pheton Discord server moderators reserve the right to bypass the first infraction and issue two infractions with administrative discretion. Pheton Discord server moderators reserve the right to reprimand automatically issued infractions as policy regarding automatically issued infractions would dictate."'' '''Automatic Infractions''' ''"Automatic Infractions follow separate courses of action for different actions. All courses of action allow three chances to desist with automatically detected inapposite behavior, with each of those chances consisting of one warn and one mute. Should inapposite behavior continue following three chances, a day mute is enforced.'' ''Pheton Discord server moderators reserve the right to intervene in the courses of actions of automatically issues infractions.'' ''The different courses of actions and length of reprimanding mutes are described as:'' ''Banned words - One-hour mute (recognized the Pheton Administration's word blacklist described in #rules).'' *''Mass mention - One-hour mute (recognized as over eight mentions in a single message).'' *''Emoji spam - Fifteen-minute mute (recognized as over ten emotes in a single message).'' *''Link spam - Fifteen-minute mute (posting links in an interval of time smaller than three seconds).'' *''Duplicate text spam - Fifteen-minute mute.'' *''Discord server invites - Fifteen-minute mute.'' *''Fast chat spam - Fifteen-minute mute.'' *''Image spam - Fifteen-minute mute."'' At the end of every month, the Pheton Administration will dismiss all infractions given out during the previous month. However, dismissing infractions are at the discretion of the Pheton Administration. ==Server History== ===Inception Period === The Inception Period lasted from May 13, 2020, to November 19, 2020. The Pheton Discord exclusively existed as a Discord server for the [[Photon (YouTuber)|Photon]] YouTube channel. Mainly just to notify all server members of new [[Photon (YouTuber)|Photon]] YouTube videos. [[Photon (YouTuber)|Photon]] served as the sole owner and moderator of the server. Not much official documentation by the server administration of this period exists. However, the server's loose rules and enforcement of this period created a much more chaotic environment. The server's relatively small member count (200 - 400 members) kept relative peace according to existing records. However, witness testimony exist to the contrary. ===Reform Period === The Reform Period marked the end of the Inception Period. Represented by the implementation of partial or total restructuring of the Pheton Discord's rules and structure. Executed under the recent appointment of [[C_Alamo|Alamo]] as Pheton Discord administrator following their previous appointment as Photon YouTube stream moderator. All rules and channels underwent notable permission changes and expansions to provide more structure and order. This first mass use of Discord bots for server-wide rule enforcement began during this period. Automation of MEE6 and Dyno were employed to enforce new rules installed to replace the previously lax server rules of the Inception Period to further cover the Pheton Discord's rapidly growing member count (400 - 500 members). The Reform Period is the shortest of all periods. Only lasting from November 19, 2020, to November 27, 2020. However, its effects shaped the current day Pheton Discord. While the Reform Period has seemingly provided the Pheton Discord with order and security, there have been criticisms voiced against certain Reform Period changes. Notably, the new rule clause, ''"Image macros, memes, and copypastas that are not relevant to the channel which it is in will be removed. Please use #memes."'' ===SMP Period === ''See [https://photon.fandom.com/wiki/Photon_SMP_Server Photon SMP Server] for further reading.'' The end of the Reform Period's short timespan was marked by the beginning of the SMP Period on November 27, 2020, with the opening of the [[Photon SMP Server]]. Which fundamentally changed the Pheton Discord's purpose and use. [[Photon (YouTuber)|Photon]] hosted a [https://www.youtube.com/watch?v=XaHTrl5z8VY&feature=youtu.be livestream] on the day of the [[Photon SMP Server|Photon SMP]]'s opening. Leading to a mass influx of new members into the Discord server. As a response, the Discord server administration created the present-day SMP category to direct all discussion of the [[Photon SMP Server|Photon SMP]] to dedicated channels. Since then, the SMP category of channels has expanded to a present number of eleven channels dedicated to the Photon SMP. Following another [https://www.youtube.com/watch?v=6ncBZfhxIqY livestream] by [[Photon (YouTuber)|Photon]] in which the [[Photon SMP Server|Photon SMP]] Ender Dragon was defeated, the Pheton Discord had fundamentally gained a new purpose as a hub for all [[Photon SMP Server|Photon SMP]] activity and discussion. This influx of attention and members from the [[Photon SMP Server|Photon SMP]] sparked the need for new server moderation. Agreements were made between the Photon High Command to appoint new moderators under [[C_Alamo|Alamo]]. Moderator applications were opened on December 31, 2020, with multiple server members applying. Following days of review, on January 2, 2020. The announcement was made by [[C_Alamo|Alamo]], who declared that [[CatosOtherStuff]], [[Koovaek]], and [[Expressway|Your Expressway To The Stars]] would be appointed Pheton Discord moderators. Further moderators would be added following SMP Moderator Applications, notably [[Darkraiomega5|Darkraiomega]] and [[Beny]]. Further events such as the SMP Dragon Egg Tournament would bring even more attention and members to the Pheton Discord. ===Post-SMP Period=== The [[Photon SMP Server|Photon SMP]] was discontinued on February 20th, 2021. A second server was established, but only lasted a week due to lacking interest and factional infighting. [[Photon (YouTuber)|Photon]] was not keen to add more events onto the large and expensive SMP project, a project that wasn't very successful at this point. The SMP has been dead ever since, with no intention of recreating it until after 1.17 proper has released. Photon has since focused more on Terraria content. The SMP has been less active since then, as the SMP was a large source of attention on the server. [[Beny]] and [[Koovaek]] resigned as discord moderators on May 7th, 2021. The server has declined since then noticeably into late 2021. on April 21st, 2022 most channels are no longer viewable to the public, and the server has ceased its operations. ==Notable Members== The Pheton Server is host to a multitude of notable members that have made a name for themselves on YouTube, the Discord server itself, or the [[Photon SMP Server]]. *[https://photon.fandom.com/wiki/Adventurer32_(YouTuber) Adventurer32], Terraria and Bedwars strategist YouTuber. *[https://photon.fandom.com/wiki/Terrasteel_(YouTuber) Terrasteel], Terraria and Hypixel strategist YouTuber. *[https://photon.fandom.com/wiki/AKurbyBurby AKurbyBurby], distinguished [[Photon SMP Server|Photon SMP]] member. *[https://photon.fandom.com/wiki/Furret Furret], suggester of the [[Photon SMP Server|Photon SMP]]. *[https://photon.fandom.com/wiki/Canadian_Empire Canadian Empire], distinguished member of Pheton and [[Photon SMP Server|Photon SMP]]. *[https://photon.fandom.com/wiki/Chug_Oh Chug_Oh], infamous server rule violator. [[Category:Canon]] 0ee83879f372ccbe9286005e4a428fad67806723 24 23 2023-07-24T15:03:19Z 8n2 2 Replaced ordered lists with bullet points wikitext text/x-wiki {{Infobox|above=Pheton I|subheader=welcome to photon's discord server, as pointless as a pebble in deep space" - Photon}} ==Overview== The Pheton Discord is a Discord server that serves as the YouTube Animator [[Photon (YouTuber)|Photon]]'s videos community center. Along with other topics, notably as games and art. The server opened on May 13, 2020, with a single message sent by current owner Photon stating, "This server's purpose is no purpose." The server was shut down on May 16th, 2022, and all channels were hidden with the exception of #announcements and #roles ===Culture=== Pheton's culture has been described as spontaneously random and similar to that of a chaotic neutral. This culture has been almost entirely the result of Pheton's members post the [https://photon.fandom.com/wiki/Pheton_Discord#Reform_Period Reform Period] of Pheton. ==Server Structure== Pheton had over forty text channels and voice channels viewable to all members, listed and divided among six categories: <nowiki>*</nowiki> marks channels that are only viewable to server staff #READ ONLY - All channels dedicated to server rules and announcements. #- #announcement channel of Pheton, the channel name has been purposely misspelled as a joke by Photon. #- #rules - Governing Pheton rules and policies. #- #roles - Role assignment for members. #- #information - Detailed information about Pheton. #- #videos - Announcement channel for all new Photon videos. #- #starboard - Community-driven pinned messages. #- #verification - Currently unused, except in times of declared crisis by the Pheton Administration. #- #democracy - Photon's thoughts on democracy. #- #public-log - Public register of all actions by server staff. #TEXT - All channels dedicated to general discussion. #- #general - The main text traffic channel of Pheton. #- #donator-chat - Previously a private channel used by those who made financial contributions to the Photon SMP, now only accessible to Nitro boosters. #- #general-media - The main image traffic channel of Pheton. #- #memes - Described by Photon as, "We need to keep the drinking water (#art) away from the pooping water (#memes), so to speak." #- #games - Pheton channel relating to video games. #- #multiplayer - Pheton channel relating to video games multiplayer. #- #art -Pheton feedback channel. #- #rant - Described by Photon as "Rant about things." #- #suggestions - Pheton feedback channel. #- #questions - Described by Photon as, "Please don't spam me with questions." #- #emoji-suggestions - Pheton channel for server emoji suggestions. #PHOTON SMP - All channels dedicated to the [[Photon SMP Server|Photon SMP]]. #- #smp - Announcement channel of Pheton relating to the Photon SMP. #- #smp-rules - Governing Photon SMP rules and policies. #- #photon-smp-ip-address - IP address of the Photon SMP. #- #smp-guilds - Public register of all Photon SMP server guilds recognized by the Photon SMP Administration. #- #smp-codex-log - Public register of all amendments made to the Photonic Codex, currently suspended due to the suspension of Article V of the [https://docs.google.com/document/d/1rCbgwGYmDCwVaQ_tV6AxNMkrfDZhp7baFxLN395TmyA/ Photonic Codex II]. #- #photon-smp - The main Pheton channel relating to the Photon SMP. #- #reports - Public submissions channel for violations of the Photonic Codex II on the Photon SMP. #- #smp-capitalism - Pheton channel relating to trade on the Photon SMP. #VOICE CHANNELS - All channels dedicated to voice talk. ##voice-text - Voice channel text channel. ##general-α - First voice channel with a 99 member limit. ##general-β - Second voice channel with a 99 member limit. ##live (formerly known as general-Ω) Third voice channel with a 99 member limit. #EVENTS - All channels dedicated to Pheton events. #- #event-announcements - Announcement channel of Pheton relating to Pheton events. #- #event-voting - Pheton channel relating to voting on Pheton events. #- #event-general - The main Pheton channel relating to Pheton events. #- #event-suggestions - Public Pheton event submissions channel. ##Event Stage Chat - Pheton events stage. #-Event Voice Chat Pheton event voice channel. # BOTS & RHYTHM - All channels dedicated to Pheton Discord bots. #- #bot-command - The main Pheton channel relating to [https://dyno.gg/ Dyno] and [https://mee6.xyz/ MEE6] bots. #- #crafty - Pheton channel relating to the [https://crafty.gg/ Crafty] bot. #- #dank-memer - Pheton channel relating to the [https://dankmemer.lol/ Dank Memer] bot. #-music-command - (formerly known as #rythm-command) Pheton channel relating command use of the [https://rythm.fm/ Rythm] bot. #-Music General - (formerly known as Rythm General) Voice channel relating to music bots. It's been confirmed that the Pheton Administration does keep an archive of previous channels on Pheton. Since the Reform Period, this archive of channels has not been publicized or known to any member outside the Pheton Administration. ===Leveling=== The Reform Period of Pheton implemented the [https://mee6.xyz/leaderboard/710246555843559494 Pheton MEE6 leveling system], awarding XP and ranking members based on server messaging and activity. According to the MEE6's information page, XP is awarded along with the following actions, "Every minute that you're messaging, you randomly gain between 15 and 25 XP. To avoid spamming, earning XP is limited to once a minute per user." ===Roles=== Pheton maintains a list of both unique functional and vanity roles, listed below: *Photon - Vanity role for current server owner Photon. *Admin - Functional role for Pheton administrators. *Moderator - Functional role for Pheton moderators. *Trial Moderator - Functional role for Pheton Trial Moderators. *Event Coordinator - Functional role for Pheton event managers and coordinators. *Event Host - Functional role for Pheton event hosts. *Unavailable - Vanity role to designate a Pheton staff member as unable to respond. *Muted - Functional role to reprimanded members. * Limited Access Member - Functional role to restricted server privileges. *Command Access - Functional [REDACTED BY THE PHETON ADMINISTRATION] *SMP Moderator - Functional role for Photon SMP moderators. *YouTuber - Vanity role for YouTubers on the Pheton Discord. * Why?/Orb/Spark/Fuel for the Fire/Donatorish - Functional role for members who have financially or through Discord Nitro contributed to Pheton or the Photon SMP. *Member+ - Vanity role exclusively granted to members with personal connections to Photon. *OG - Vanity role exclusively granted to members subscribed to Photon before May 1, 2020, * Discord OG - Vanity role exclusively granted to members who joined Pheton before July 1, 2020, * Member - Functional server access role. ==Administration== The Pheton Administration is the governing body of Pheton, comprised of several staff members, automated systems, and levels of bureaucracy. ===History=== Almost the entirety of the modern Pheton Administration had origins during the Reform Period. During this period, Photon and [[C Alamo|Alamo]] were the only two staff members of the Pheton Administration, although the name "Pheton Administration" wouldn't be adopted until the SMP Period of Pheton. At the same time in the SMP Period, Pheton appointed the first staff members post-Alamo. However, these appointments weren't directly for Pheton, rather the Photon SMP. It was only following the appointments that the Pheton Administration would find it beneficial to have these new staff members serve dual staff positions on Pheton and the Photon SMP. The appointments resulted in now well-known figures in Pheton. Notably, [[CatosOtherStuff]], [[Darkraiomega5]], and [[Expressway]]. As well as now-infamous figures such as [[Beny]] and [[Koovaek|Khav'ak]]. Notably, Alamo had a minor to no role in selecting these staff members compared to Photon, who made the final selections. Following the shutdown of the Photon SMP, staff members serving dual positions now only served one staff position on Pheton. The following appointments of Pheton staff took place during the 2021 May Pheton Discord Moderator Appointments. However, Alamo's removal of Beny and Khav'ak due to their inactivity and popular demand by Pheton's members on May 7, 2021, forced the appointments. ''"Today's the day we wave goodbye to our Discord moderators Beny and Khav'ak. May they be remembered for better or for worse in the Pheton Discord Server's history."'' - Alamo, regarding Beny and Khav'ak's removal. The next round of selections was spearheaded by Alamo, in committee with existing staff members of Pheton. Public applications were open on Pheton until May 8, 2021. The committee selected then well-known figures [[Ross]] and [[Malorem]] to be appointed. However, alongside the primary appointments was the creation of the Trial Moderator position by the committee, which appointed [[Oxygen]] and [[Killerwolf2503]]. Trial Moderators would be able to mute. However, be prohibited from banning members on Pheton. ''"However, the committee found reason to no good reason to let viable candidates go to waste. As of today, the position of Trial Moderators will be established. A position meant to assist server moderation with authority to mute and keep the peace. They shall serve at the discretion of server moderators and administrators."'' - Alamo, regarding the creation of the Trial Moderator position. Though not through committee, Darkraiomega5 was, through popular demand, appointed Pheton's second administrator under the justification of "balancing Alamo" by the newly appointed staff. ''"also, thoughts on 2nd admin to balance alamo out maybe? cause he can be quite rash"'' - CatosOtherStuff, regarding Darkraimega5's appointment as administrator. ===Staff Positions=== The Pheton Administration had nine members in five different staff positions. They are listed as follows in the Pheton hierarchy: *Pheton - Photon, the owner of Pheton and the head of the Pheton Administration. This position is regarded much more as a formality. *Admin - Alamo and Darkraiomega5, Pheton administrator (Alamo holds the Chief of Staff position through seniority), second-in-command, and managers of daily internal server operations and lower staff positions. *Moderator - CatosOtherStuff, Expressway, Malorem, Ross, serve as enforcement of Pheton server laws and policies, given the ability to issue server mutes and bans. *Trial Moderator - Oxygen and Killerwolf2503, appointed by Pheton administrators, serve as enforcement of Pheton server laws and policies, given the ability to issue server mutes. *Event Coordinator - CatosOtherStuff, Darkraiomega5, Ross (dual-staff position), organizers of Pheton Discord server community events. The Pheton Administration governs as an oligarchy. With Photon serving as the current head of state. This is contrary to popular belief that the server is a direct democracy. The Pheton Administration employs the use of the following Discord bots to assist in moderation: *[https://mee6.xyz Dyno], server rule and policy enforcement. *[https://mee6.xyz MEE6], server staff member audit log. *[https://altdentifier.com/ AltDentifier], server border admissions and security. ==Server Rules & Policies == Between May 2020 through November 2020, Pheton maintained fairly lax rules with little to no enforcement. Until the Reform Period implemented what is now known as Pheton Legacy Policy, written by Alamo. These reformed rules and policies were in force from November 19, 2020, to June 28, 2021. [[C Alamo#Pheton|Pheton Legacy Policy's reception]] has generally been considered a positive one on Pheton due to the establishment and preservation of server stability. However, Pheton Legacy Policy was overturned by Piss Orb Policy, a set of rules and policies primarily written by Photon to address Pheton member's objections to Pheton Legacy Policy. These objections were often companied by criticisms of Alamo. ''[https://photon.fandom.com/wiki/C_Alamo#Criticism See also: Criticism of Alamo]'' Piss Orb Policy is the current governing set of rules and policies on Pheton, visible in the #rules channel. The Pheton Administration sparsely makes changes. Alamo maintains the text of Piss Orb Policy. The text of each main rule of Piss Orb policy is listed below (each rule's sub-points can be found on the Pheton #rules channel). #Spamming is strictly prohibited #All forms of harassment and personal attacks are prohibited #Posting of NSFW content is strictly prohibited #Raiding is strictly prohibited #Advertising is prohibited #Leaking of Personal Information #Terms of Service & Other The Pheton Administration had established an Enumeration Clause, establishing assumed necessary and proper powers that aren't explicitly mentioned. Alamo first introduced the concept of enumeration on Pheton. During enforcement of Pheton Legacy Policy, Photon overturned an overarching enumeration clause. However, then was restituted during the implementation of Piss Orb Policy by Photon. ''"The Pheton Administration shall reserve the right to reprimand as seen necessary with assumed authority."'' - Piss Orb Policy. ===Moderation Procedures=== Pheton's moderation procedures are fully detailed in the #information channel, they read as follows: ''"The Pheton Administration categorizes reprimands by a manual moderator-issued and automatically issued infractions. Manual moderator-issued infractions (manual "Warn" commands) are issued for violations of standing Pheton policies and laws described in #rules and are administered as described:'' '''''Manual Infractions''''' *''First infraction - Warning issued.'' *''Second infraction - One-hour server mute.'' * ''Third infraction - One-day server mute.'' * ''Fourth infraction - Permanent server mute, under review for a permanent server ban.'' ''Pheton Discord server moderators reserve the right to bypass the first infraction and issue two infractions with administrative discretion. Pheton Discord server moderators reserve the right to reprimand automatically issued infractions as policy regarding automatically issued infractions would dictate."'' '''Automatic Infractions''' ''"Automatic Infractions follow separate courses of action for different actions. All courses of action allow three chances to desist with automatically detected inapposite behavior, with each of those chances consisting of one warn and one mute. Should inapposite behavior continue following three chances, a day mute is enforced.'' ''Pheton Discord server moderators reserve the right to intervene in the courses of actions of automatically issues infractions.'' ''The different courses of actions and length of reprimanding mutes are described as:'' ''Banned words - One-hour mute (recognized the Pheton Administration's word blacklist described in #rules).'' *''Mass mention - One-hour mute (recognized as over eight mentions in a single message).'' *''Emoji spam - Fifteen-minute mute (recognized as over ten emotes in a single message).'' *''Link spam - Fifteen-minute mute (posting links in an interval of time smaller than three seconds).'' *''Duplicate text spam - Fifteen-minute mute.'' *''Discord server invites - Fifteen-minute mute.'' *''Fast chat spam - Fifteen-minute mute.'' *''Image spam - Fifteen-minute mute."'' At the end of every month, the Pheton Administration will dismiss all infractions given out during the previous month. However, dismissing infractions are at the discretion of the Pheton Administration. ==Server History== ===Inception Period === The Inception Period lasted from May 13, 2020, to November 19, 2020. The Pheton Discord exclusively existed as a Discord server for the [[Photon (YouTuber)|Photon]] YouTube channel. Mainly just to notify all server members of new [[Photon (YouTuber)|Photon]] YouTube videos. [[Photon (YouTuber)|Photon]] served as the sole owner and moderator of the server. Not much official documentation by the server administration of this period exists. However, the server's loose rules and enforcement of this period created a much more chaotic environment. The server's relatively small member count (200 - 400 members) kept relative peace according to existing records. However, witness testimony exist to the contrary. ===Reform Period === The Reform Period marked the end of the Inception Period. Represented by the implementation of partial or total restructuring of the Pheton Discord's rules and structure. Executed under the recent appointment of [[C_Alamo|Alamo]] as Pheton Discord administrator following their previous appointment as Photon YouTube stream moderator. All rules and channels underwent notable permission changes and expansions to provide more structure and order. This first mass use of Discord bots for server-wide rule enforcement began during this period. Automation of MEE6 and Dyno were employed to enforce new rules installed to replace the previously lax server rules of the Inception Period to further cover the Pheton Discord's rapidly growing member count (400 - 500 members). The Reform Period is the shortest of all periods. Only lasting from November 19, 2020, to November 27, 2020. However, its effects shaped the current day Pheton Discord. While the Reform Period has seemingly provided the Pheton Discord with order and security, there have been criticisms voiced against certain Reform Period changes. Notably, the new rule clause, ''"Image macros, memes, and copypastas that are not relevant to the channel which it is in will be removed. Please use #memes."'' ===SMP Period === ''See [https://photon.fandom.com/wiki/Photon_SMP_Server Photon SMP Server] for further reading.'' The end of the Reform Period's short timespan was marked by the beginning of the SMP Period on November 27, 2020, with the opening of the [[Photon SMP Server]]. Which fundamentally changed the Pheton Discord's purpose and use. [[Photon (YouTuber)|Photon]] hosted a [https://www.youtube.com/watch?v=XaHTrl5z8VY&feature=youtu.be livestream] on the day of the [[Photon SMP Server|Photon SMP]]'s opening. Leading to a mass influx of new members into the Discord server. As a response, the Discord server administration created the present-day SMP category to direct all discussion of the [[Photon SMP Server|Photon SMP]] to dedicated channels. Since then, the SMP category of channels has expanded to a present number of eleven channels dedicated to the Photon SMP. Following another [https://www.youtube.com/watch?v=6ncBZfhxIqY livestream] by [[Photon (YouTuber)|Photon]] in which the [[Photon SMP Server|Photon SMP]] Ender Dragon was defeated, the Pheton Discord had fundamentally gained a new purpose as a hub for all [[Photon SMP Server|Photon SMP]] activity and discussion. This influx of attention and members from the [[Photon SMP Server|Photon SMP]] sparked the need for new server moderation. Agreements were made between the Photon High Command to appoint new moderators under [[C_Alamo|Alamo]]. Moderator applications were opened on December 31, 2020, with multiple server members applying. Following days of review, on January 2, 2020. The announcement was made by [[C_Alamo|Alamo]], who declared that [[CatosOtherStuff]], [[Koovaek]], and [[Expressway|Your Expressway To The Stars]] would be appointed Pheton Discord moderators. Further moderators would be added following SMP Moderator Applications, notably [[Darkraiomega5|Darkraiomega]] and [[Beny]]. Further events such as the SMP Dragon Egg Tournament would bring even more attention and members to the Pheton Discord. ===Post-SMP Period=== The [[Photon SMP Server|Photon SMP]] was discontinued on February 20th, 2021. A second server was established, but only lasted a week due to lacking interest and factional infighting. [[Photon (YouTuber)|Photon]] was not keen to add more events onto the large and expensive SMP project, a project that wasn't very successful at this point. The SMP has been dead ever since, with no intention of recreating it until after 1.17 proper has released. Photon has since focused more on Terraria content. The SMP has been less active since then, as the SMP was a large source of attention on the server. [[Beny]] and [[Koovaek]] resigned as discord moderators on May 7th, 2021. The server has declined since then noticeably into late 2021. on April 21st, 2022 most channels are no longer viewable to the public, and the server has ceased its operations. ==Notable Members== The Pheton Server is host to a multitude of notable members that have made a name for themselves on YouTube, the Discord server itself, or the [[Photon SMP Server]]. *[https://photon.fandom.com/wiki/Adventurer32_(YouTuber) Adventurer32], Terraria and Bedwars strategist YouTuber. *[https://photon.fandom.com/wiki/Terrasteel_(YouTuber) Terrasteel], Terraria and Hypixel strategist YouTuber. *[https://photon.fandom.com/wiki/AKurbyBurby AKurbyBurby], distinguished [[Photon SMP Server|Photon SMP]] member. *[https://photon.fandom.com/wiki/Furret Furret], suggester of the [[Photon SMP Server|Photon SMP]]. *[https://photon.fandom.com/wiki/Canadian_Empire Canadian Empire], distinguished member of Pheton and [[Photon SMP Server|Photon SMP]]. *[https://photon.fandom.com/wiki/Chug_Oh Chug_Oh], infamous server rule violator. [[Category:Canon]] 25296222f9b6382e0fcf3331b3dbc0bffbe93397 25 24 2023-07-24T15:04:58Z 8n2 2 wikitext text/x-wiki {{Infobox|above=Pheton I|subheader=welcome to photon's discord server, as pointless as a pebble in deep space" - Photon}} ==Overview== The Pheton Discord is a Discord server that serves as the YouTube Animator [[Photon (YouTuber)|Photon]]'s videos community center. Along with other topics, notably as games and art. The server opened on May 13, 2020, with a single message sent by current owner Photon stating, "This server's purpose is no purpose." The server was shut down on May 16th, 2022, and all channels were hidden with the exception of #announcements and #roles ===Culture=== Pheton's culture has been described as spontaneously random and similar to that of a chaotic neutral. This culture has been almost entirely the result of Pheton's members post the [https://photon.fandom.com/wiki/Pheton_Discord#Reform_Period Reform Period] of Pheton. ==Server Structure== Pheton had over forty text channels and voice channels viewable to all members, listed and divided among six categories: <nowiki>*</nowiki> marks channels that are only viewable to server staff #READ ONLY - All channels dedicated to server rules and announcements. ## #announcement channel of Pheton, the channel name has been purposely misspelled as a joke by Photon. ## #rules - Governing Pheton rules and policies. ## #roles - Role assignment for members. ## #information - Detailed information about Pheton. ## #videos - Announcement channel for all new Photon videos. ## #starboard - Community-driven pinned messages. ## #verification - Currently unused, except in times of declared crisis by the Pheton Administration. ## #democracy - Photon's thoughts on democracy. ## #public-log - Public register of all actions by server staff. #TEXT - All channels dedicated to general discussion. ## #general - The main text traffic channel of Pheton. ## #donator-chat - Previously a private channel used by those who made financial contributions to the Photon SMP, now only accessible to Nitro boosters. ## #general-media - The main image traffic channel of Pheton. ## #memes - Described by Photon as, "We need to keep the drinking water (#art) away from the pooping water (#memes), so to speak." ## #games - Pheton channel relating to video games. ## #multiplayer - Pheton channel relating to video games multiplayer. ## #art -Pheton feedback channel. ## #rant - Described by Photon as "Rant about things." ## #suggestions - Pheton feedback channel. ## #questions - Described by Photon as, "Please don't spam me with questions." ## #emoji-suggestions - Pheton channel for server emoji suggestions. #PHOTON SMP - All channels dedicated to the [[Photon SMP Server|Photon SMP]]. ## #smp - Announcement channel of Pheton relating to the Photon SMP. ## #smp-rules - Governing Photon SMP rules and policies. ## #photon-smp-ip-address - IP address of the Photon SMP. ## #smp-guilds - Public register of all Photon SMP server guilds recognized by the Photon SMP Administration. ## #smp-codex-log - Public register of all amendments made to the Photonic Codex, currently suspended due to the suspension of Article V of the [https://docs.google.com/document/d/1rCbgwGYmDCwVaQ_tV6AxNMkrfDZhp7baFxLN395TmyA/ Photonic Codex II]. ## #photon-smp - The main Pheton channel relating to the Photon SMP. ## #reports - Public submissions channel for violations of the Photonic Codex II on the Photon SMP. ## #smp-capitalism - Pheton channel relating to trade on the Photon SMP. #VOICE CHANNELS - All channels dedicated to voice talk. ##voice-text - Voice channel text channel. ##general-α - First voice channel with a 99 member limit. ##general-β - Second voice channel with a 99 member limit. ##live (formerly known as general-Ω) Third voice channel with a 99 member limit. #EVENTS - All channels dedicated to Pheton events. ## #event-announcements - Announcement channel of Pheton relating to Pheton events. ## #event-voting - Pheton channel relating to voting on Pheton events. ## #event-general - The main Pheton channel relating to Pheton events. ## #event-suggestions - Public Pheton event submissions channel. ##Event Stage Chat - Pheton events stage. ##Event Voice Chat Pheton event voice channel. # BOTS & RHYTHM - All channels dedicated to Pheton Discord bots. ## #bot-command - The main Pheton channel relating to [https://dyno.gg/ Dyno] and [https://mee6.xyz/ MEE6] bots. ## #crafty - Pheton channel relating to the [https://crafty.gg/ Crafty] bot. ## #dank-memer - Pheton channel relating to the [https://dankmemer.lol/ Dank Memer] bot. ##music-command - (formerly known as #rythm-command) Pheton channel relating command use of the [https://rythm.fm/ Rythm] bot. ##Music General - (formerly known as Rythm General) Voice channel relating to music bots. It's been confirmed that the Pheton Administration does keep an archive of previous channels on Pheton. Since the Reform Period, this archive of channels has not been publicized or known to any member outside the Pheton Administration. ===Leveling=== The Reform Period of Pheton implemented the [https://mee6.xyz/leaderboard/710246555843559494 Pheton MEE6 leveling system], awarding XP and ranking members based on server messaging and activity. According to the MEE6's information page, XP is awarded along with the following actions, "Every minute that you're messaging, you randomly gain between 15 and 25 XP. To avoid spamming, earning XP is limited to once a minute per user." ===Roles=== Pheton maintains a list of both unique functional and vanity roles, listed below: *Photon - Vanity role for current server owner Photon. *Admin - Functional role for Pheton administrators. *Moderator - Functional role for Pheton moderators. *Trial Moderator - Functional role for Pheton Trial Moderators. *Event Coordinator - Functional role for Pheton event managers and coordinators. *Event Host - Functional role for Pheton event hosts. *Unavailable - Vanity role to designate a Pheton staff member as unable to respond. *Muted - Functional role to reprimanded members. * Limited Access Member - Functional role to restricted server privileges. *Command Access - Functional [REDACTED BY THE PHETON ADMINISTRATION] *SMP Moderator - Functional role for Photon SMP moderators. *YouTuber - Vanity role for YouTubers on the Pheton Discord. * Why?/Orb/Spark/Fuel for the Fire/Donatorish - Functional role for members who have financially or through Discord Nitro contributed to Pheton or the Photon SMP. *Member+ - Vanity role exclusively granted to members with personal connections to Photon. *OG - Vanity role exclusively granted to members subscribed to Photon before May 1, 2020, * Discord OG - Vanity role exclusively granted to members who joined Pheton before July 1, 2020, * Member - Functional server access role. ==Administration== The Pheton Administration is the governing body of Pheton, comprised of several staff members, automated systems, and levels of bureaucracy. ===History=== Almost the entirety of the modern Pheton Administration had origins during the Reform Period. During this period, Photon and [[C Alamo|Alamo]] were the only two staff members of the Pheton Administration, although the name "Pheton Administration" wouldn't be adopted until the SMP Period of Pheton. At the same time in the SMP Period, Pheton appointed the first staff members post-Alamo. However, these appointments weren't directly for Pheton, rather the Photon SMP. It was only following the appointments that the Pheton Administration would find it beneficial to have these new staff members serve dual staff positions on Pheton and the Photon SMP. The appointments resulted in now well-known figures in Pheton. Notably, [[CatosOtherStuff]], [[Darkraiomega5]], and [[Expressway]]. As well as now-infamous figures such as [[Beny]] and [[Koovaek|Khav'ak]]. Notably, Alamo had a minor to no role in selecting these staff members compared to Photon, who made the final selections. Following the shutdown of the Photon SMP, staff members serving dual positions now only served one staff position on Pheton. The following appointments of Pheton staff took place during the 2021 May Pheton Discord Moderator Appointments. However, Alamo's removal of Beny and Khav'ak due to their inactivity and popular demand by Pheton's members on May 7, 2021, forced the appointments. ''"Today's the day we wave goodbye to our Discord moderators Beny and Khav'ak. May they be remembered for better or for worse in the Pheton Discord Server's history."'' - Alamo, regarding Beny and Khav'ak's removal. The next round of selections was spearheaded by Alamo, in committee with existing staff members of Pheton. Public applications were open on Pheton until May 8, 2021. The committee selected then well-known figures [[Ross]] and [[Malorem]] to be appointed. However, alongside the primary appointments was the creation of the Trial Moderator position by the committee, which appointed [[Oxygen]] and [[Killerwolf2503]]. Trial Moderators would be able to mute. However, be prohibited from banning members on Pheton. ''"However, the committee found reason to no good reason to let viable candidates go to waste. As of today, the position of Trial Moderators will be established. A position meant to assist server moderation with authority to mute and keep the peace. They shall serve at the discretion of server moderators and administrators."'' - Alamo, regarding the creation of the Trial Moderator position. Though not through committee, Darkraiomega5 was, through popular demand, appointed Pheton's second administrator under the justification of "balancing Alamo" by the newly appointed staff. ''"also, thoughts on 2nd admin to balance alamo out maybe? cause he can be quite rash"'' - CatosOtherStuff, regarding Darkraimega5's appointment as administrator. ===Staff Positions=== The Pheton Administration had nine members in five different staff positions. They are listed as follows in the Pheton hierarchy: *Pheton - Photon, the owner of Pheton and the head of the Pheton Administration. This position is regarded much more as a formality. *Admin - Alamo and Darkraiomega5, Pheton administrator (Alamo holds the Chief of Staff position through seniority), second-in-command, and managers of daily internal server operations and lower staff positions. *Moderator - CatosOtherStuff, Expressway, Malorem, Ross, serve as enforcement of Pheton server laws and policies, given the ability to issue server mutes and bans. *Trial Moderator - Oxygen and Killerwolf2503, appointed by Pheton administrators, serve as enforcement of Pheton server laws and policies, given the ability to issue server mutes. *Event Coordinator - CatosOtherStuff, Darkraiomega5, Ross (dual-staff position), organizers of Pheton Discord server community events. The Pheton Administration governs as an oligarchy. With Photon serving as the current head of state. This is contrary to popular belief that the server is a direct democracy. The Pheton Administration employs the use of the following Discord bots to assist in moderation: *[https://mee6.xyz Dyno], server rule and policy enforcement. *[https://mee6.xyz MEE6], server staff member audit log. *[https://altdentifier.com/ AltDentifier], server border admissions and security. ==Server Rules & Policies == Between May 2020 through November 2020, Pheton maintained fairly lax rules with little to no enforcement. Until the Reform Period implemented what is now known as Pheton Legacy Policy, written by Alamo. These reformed rules and policies were in force from November 19, 2020, to June 28, 2021. [[C Alamo#Pheton|Pheton Legacy Policy's reception]] has generally been considered a positive one on Pheton due to the establishment and preservation of server stability. However, Pheton Legacy Policy was overturned by Piss Orb Policy, a set of rules and policies primarily written by Photon to address Pheton member's objections to Pheton Legacy Policy. These objections were often companied by criticisms of Alamo. ''[https://photon.fandom.com/wiki/C_Alamo#Criticism See also: Criticism of Alamo]'' Piss Orb Policy is the current governing set of rules and policies on Pheton, visible in the #rules channel. The Pheton Administration sparsely makes changes. Alamo maintains the text of Piss Orb Policy. The text of each main rule of Piss Orb policy is listed below (each rule's sub-points can be found on the Pheton #rules channel). #Spamming is strictly prohibited #All forms of harassment and personal attacks are prohibited #Posting of NSFW content is strictly prohibited #Raiding is strictly prohibited #Advertising is prohibited #Leaking of Personal Information #Terms of Service & Other The Pheton Administration had established an Enumeration Clause, establishing assumed necessary and proper powers that aren't explicitly mentioned. Alamo first introduced the concept of enumeration on Pheton. During enforcement of Pheton Legacy Policy, Photon overturned an overarching enumeration clause. However, then was restituted during the implementation of Piss Orb Policy by Photon. ''"The Pheton Administration shall reserve the right to reprimand as seen necessary with assumed authority."'' - Piss Orb Policy. ===Moderation Procedures=== Pheton's moderation procedures are fully detailed in the #information channel, they read as follows: ''"The Pheton Administration categorizes reprimands by a manual moderator-issued and automatically issued infractions. Manual moderator-issued infractions (manual "Warn" commands) are issued for violations of standing Pheton policies and laws described in #rules and are administered as described:'' '''''Manual Infractions''''' *''First infraction - Warning issued.'' *''Second infraction - One-hour server mute.'' * ''Third infraction - One-day server mute.'' * ''Fourth infraction - Permanent server mute, under review for a permanent server ban.'' ''Pheton Discord server moderators reserve the right to bypass the first infraction and issue two infractions with administrative discretion. Pheton Discord server moderators reserve the right to reprimand automatically issued infractions as policy regarding automatically issued infractions would dictate."'' '''Automatic Infractions''' ''"Automatic Infractions follow separate courses of action for different actions. All courses of action allow three chances to desist with automatically detected inapposite behavior, with each of those chances consisting of one warn and one mute. Should inapposite behavior continue following three chances, a day mute is enforced.'' ''Pheton Discord server moderators reserve the right to intervene in the courses of actions of automatically issues infractions.'' ''The different courses of actions and length of reprimanding mutes are described as:'' ''Banned words - One-hour mute (recognized the Pheton Administration's word blacklist described in #rules).'' *''Mass mention - One-hour mute (recognized as over eight mentions in a single message).'' *''Emoji spam - Fifteen-minute mute (recognized as over ten emotes in a single message).'' *''Link spam - Fifteen-minute mute (posting links in an interval of time smaller than three seconds).'' *''Duplicate text spam - Fifteen-minute mute.'' *''Discord server invites - Fifteen-minute mute.'' *''Fast chat spam - Fifteen-minute mute.'' *''Image spam - Fifteen-minute mute."'' At the end of every month, the Pheton Administration will dismiss all infractions given out during the previous month. However, dismissing infractions are at the discretion of the Pheton Administration. ==Server History== ===Inception Period === The Inception Period lasted from May 13, 2020, to November 19, 2020. The Pheton Discord exclusively existed as a Discord server for the [[Photon (YouTuber)|Photon]] YouTube channel. Mainly just to notify all server members of new [[Photon (YouTuber)|Photon]] YouTube videos. [[Photon (YouTuber)|Photon]] served as the sole owner and moderator of the server. Not much official documentation by the server administration of this period exists. However, the server's loose rules and enforcement of this period created a much more chaotic environment. The server's relatively small member count (200 - 400 members) kept relative peace according to existing records. However, witness testimony exist to the contrary. ===Reform Period === The Reform Period marked the end of the Inception Period. Represented by the implementation of partial or total restructuring of the Pheton Discord's rules and structure. Executed under the recent appointment of [[C_Alamo|Alamo]] as Pheton Discord administrator following their previous appointment as Photon YouTube stream moderator. All rules and channels underwent notable permission changes and expansions to provide more structure and order. This first mass use of Discord bots for server-wide rule enforcement began during this period. Automation of MEE6 and Dyno were employed to enforce new rules installed to replace the previously lax server rules of the Inception Period to further cover the Pheton Discord's rapidly growing member count (400 - 500 members). The Reform Period is the shortest of all periods. Only lasting from November 19, 2020, to November 27, 2020. However, its effects shaped the current day Pheton Discord. While the Reform Period has seemingly provided the Pheton Discord with order and security, there have been criticisms voiced against certain Reform Period changes. Notably, the new rule clause, ''"Image macros, memes, and copypastas that are not relevant to the channel which it is in will be removed. Please use #memes."'' ===SMP Period === ''See [https://photon.fandom.com/wiki/Photon_SMP_Server Photon SMP Server] for further reading.'' The end of the Reform Period's short timespan was marked by the beginning of the SMP Period on November 27, 2020, with the opening of the [[Photon SMP Server]]. Which fundamentally changed the Pheton Discord's purpose and use. [[Photon (YouTuber)|Photon]] hosted a [https://www.youtube.com/watch?v=XaHTrl5z8VY&feature=youtu.be livestream] on the day of the [[Photon SMP Server|Photon SMP]]'s opening. Leading to a mass influx of new members into the Discord server. As a response, the Discord server administration created the present-day SMP category to direct all discussion of the [[Photon SMP Server|Photon SMP]] to dedicated channels. Since then, the SMP category of channels has expanded to a present number of eleven channels dedicated to the Photon SMP. Following another [https://www.youtube.com/watch?v=6ncBZfhxIqY livestream] by [[Photon (YouTuber)|Photon]] in which the [[Photon SMP Server|Photon SMP]] Ender Dragon was defeated, the Pheton Discord had fundamentally gained a new purpose as a hub for all [[Photon SMP Server|Photon SMP]] activity and discussion. This influx of attention and members from the [[Photon SMP Server|Photon SMP]] sparked the need for new server moderation. Agreements were made between the Photon High Command to appoint new moderators under [[C_Alamo|Alamo]]. Moderator applications were opened on December 31, 2020, with multiple server members applying. Following days of review, on January 2, 2020. The announcement was made by [[C_Alamo|Alamo]], who declared that [[CatosOtherStuff]], [[Koovaek]], and [[Expressway|Your Expressway To The Stars]] would be appointed Pheton Discord moderators. Further moderators would be added following SMP Moderator Applications, notably [[Darkraiomega5|Darkraiomega]] and [[Beny]]. Further events such as the SMP Dragon Egg Tournament would bring even more attention and members to the Pheton Discord. ===Post-SMP Period=== The [[Photon SMP Server|Photon SMP]] was discontinued on February 20th, 2021. A second server was established, but only lasted a week due to lacking interest and factional infighting. [[Photon (YouTuber)|Photon]] was not keen to add more events onto the large and expensive SMP project, a project that wasn't very successful at this point. The SMP has been dead ever since, with no intention of recreating it until after 1.17 proper has released. Photon has since focused more on Terraria content. The SMP has been less active since then, as the SMP was a large source of attention on the server. [[Beny]] and [[Koovaek]] resigned as discord moderators on May 7th, 2021. The server has declined since then noticeably into late 2021. on April 21st, 2022 most channels are no longer viewable to the public, and the server has ceased its operations. ==Notable Members== The Pheton Server is host to a multitude of notable members that have made a name for themselves on YouTube, the Discord server itself, or the [[Photon SMP Server]]. *[https://photon.fandom.com/wiki/Adventurer32_(YouTuber) Adventurer32], Terraria and Bedwars strategist YouTuber. *[https://photon.fandom.com/wiki/Terrasteel_(YouTuber) Terrasteel], Terraria and Hypixel strategist YouTuber. *[https://photon.fandom.com/wiki/AKurbyBurby AKurbyBurby], distinguished [[Photon SMP Server|Photon SMP]] member. *[https://photon.fandom.com/wiki/Furret Furret], suggester of the [[Photon SMP Server|Photon SMP]]. *[https://photon.fandom.com/wiki/Canadian_Empire Canadian Empire], distinguished member of Pheton and [[Photon SMP Server|Photon SMP]]. *[https://photon.fandom.com/wiki/Chug_Oh Chug_Oh], infamous server rule violator. [[Category:Canon]] 0ee83879f372ccbe9286005e4a428fad67806723 28 25 2023-07-24T15:19:36Z 8n2 2 Added canon wikitext text/x-wiki {{Photon Canon}}{{Infobox|above=Pheton I|subheader=welcome to photon's discord server, as pointless as a pebble in deep space" - Photon}} ==Overview== The Pheton Discord is a Discord server that serves as the YouTube Animator [[Photon (YouTuber)|Photon]]'s videos community center. Along with other topics, notably as games and art. The server opened on May 13, 2020, with a single message sent by current owner Photon stating, "This server's purpose is no purpose." The server was shut down on May 16th, 2022, and all channels were hidden with the exception of #announcements and #roles ===Culture=== Pheton's culture has been described as spontaneously random and similar to that of a chaotic neutral. This culture has been almost entirely the result of Pheton's members post the [https://photon.fandom.com/wiki/Pheton_Discord#Reform_Period Reform Period] of Pheton. ==Server Structure== Pheton had over forty text channels and voice channels viewable to all members, listed and divided among six categories: <nowiki>*</nowiki> marks channels that are only viewable to server staff #READ ONLY - All channels dedicated to server rules and announcements. ###announcement channel of Pheton, the channel name has been purposely misspelled as a joke by Photon. ###rules - Governing Pheton rules and policies. ###roles - Role assignment for members. ###information - Detailed information about Pheton. ###videos - Announcement channel for all new Photon videos. ###starboard - Community-driven pinned messages. ###verification - Currently unused, except in times of declared crisis by the Pheton Administration. ###democracy - Photon's thoughts on democracy. ###public-log - Public register of all actions by server staff. #TEXT - All channels dedicated to general discussion. ###general - The main text traffic channel of Pheton. ###donator-chat - Previously a private channel used by those who made financial contributions to the Photon SMP, now only accessible to Nitro boosters. ###general-media - The main image traffic channel of Pheton. ###memes - Described by Photon as, "We need to keep the drinking water (#art) away from the pooping water (#memes), so to speak." ###games - Pheton channel relating to video games. ###multiplayer - Pheton channel relating to video games multiplayer. ###art -Pheton feedback channel. ###rant - Described by Photon as "Rant about things." ###suggestions - Pheton feedback channel. ###questions - Described by Photon as, "Please don't spam me with questions." ###emoji-suggestions - Pheton channel for server emoji suggestions. #PHOTON SMP - All channels dedicated to the [[Photon SMP Server|Photon SMP]]. ###smp - Announcement channel of Pheton relating to the Photon SMP. ###smp-rules - Governing Photon SMP rules and policies. ###photon-smp-ip-address - IP address of the Photon SMP. ###smp-guilds - Public register of all Photon SMP server guilds recognized by the Photon SMP Administration. ###smp-codex-log - Public register of all amendments made to the Photonic Codex, currently suspended due to the suspension of Article V of the [https://docs.google.com/document/d/1rCbgwGYmDCwVaQ_tV6AxNMkrfDZhp7baFxLN395TmyA/ Photonic Codex II]. ###photon-smp - The main Pheton channel relating to the Photon SMP. ###reports - Public submissions channel for violations of the Photonic Codex II on the Photon SMP. ###smp-capitalism - Pheton channel relating to trade on the Photon SMP. #VOICE CHANNELS - All channels dedicated to voice talk. ##voice-text - Voice channel text channel. ##general-α - First voice channel with a 99 member limit. ##general-β - Second voice channel with a 99 member limit. ##live (formerly known as general-Ω) Third voice channel with a 99 member limit. #EVENTS - All channels dedicated to Pheton events. ###event-announcements - Announcement channel of Pheton relating to Pheton events. ###event-voting - Pheton channel relating to voting on Pheton events. ###event-general - The main Pheton channel relating to Pheton events. ###event-suggestions - Public Pheton event submissions channel. ##Event Stage Chat - Pheton events stage. ##Event Voice Chat Pheton event voice channel. #BOTS & RHYTHM - All channels dedicated to Pheton Discord bots. ###bot-command - The main Pheton channel relating to [https://dyno.gg/ Dyno] and [https://mee6.xyz/ MEE6] bots. ###crafty - Pheton channel relating to the [https://crafty.gg/ Crafty] bot. ###dank-memer - Pheton channel relating to the [https://dankmemer.lol/ Dank Memer] bot. ##music-command - (formerly known as #rythm-command) Pheton channel relating command use of the [https://rythm.fm/ Rythm] bot. ##Music General - (formerly known as Rythm General) Voice channel relating to music bots. It's been confirmed that the Pheton Administration does keep an archive of previous channels on Pheton. Since the Reform Period, this archive of channels has not been publicized or known to any member outside the Pheton Administration. ===Leveling=== The Reform Period of Pheton implemented the [https://mee6.xyz/leaderboard/710246555843559494 Pheton MEE6 leveling system], awarding XP and ranking members based on server messaging and activity. According to the MEE6's information page, XP is awarded along with the following actions, "Every minute that you're messaging, you randomly gain between 15 and 25 XP. To avoid spamming, earning XP is limited to once a minute per user." ===Roles=== Pheton maintains a list of both unique functional and vanity roles, listed below: *Photon - Vanity role for current server owner Photon. *Admin - Functional role for Pheton administrators. *Moderator - Functional role for Pheton moderators. *Trial Moderator - Functional role for Pheton Trial Moderators. *Event Coordinator - Functional role for Pheton event managers and coordinators. *Event Host - Functional role for Pheton event hosts. *Unavailable - Vanity role to designate a Pheton staff member as unable to respond. *Muted - Functional role to reprimanded members. *Limited Access Member - Functional role to restricted server privileges. *Command Access - Functional [REDACTED BY THE PHETON ADMINISTRATION] *SMP Moderator - Functional role for Photon SMP moderators. *YouTuber - Vanity role for YouTubers on the Pheton Discord. *Why?/Orb/Spark/Fuel for the Fire/Donatorish - Functional role for members who have financially or through Discord Nitro contributed to Pheton or the Photon SMP. *Member+ - Vanity role exclusively granted to members with personal connections to Photon. * OG - Vanity role exclusively granted to members subscribed to Photon before May 1, 2020, *Discord OG - Vanity role exclusively granted to members who joined Pheton before July 1, 2020, *Member - Functional server access role. ==Administration== The Pheton Administration is the governing body of Pheton, comprised of several staff members, automated systems, and levels of bureaucracy. ===History=== Almost the entirety of the modern Pheton Administration had origins during the Reform Period. During this period, Photon and [[C Alamo|Alamo]] were the only two staff members of the Pheton Administration, although the name "Pheton Administration" wouldn't be adopted until the SMP Period of Pheton. At the same time in the SMP Period, Pheton appointed the first staff members post-Alamo. However, these appointments weren't directly for Pheton, rather the Photon SMP. It was only following the appointments that the Pheton Administration would find it beneficial to have these new staff members serve dual staff positions on Pheton and the Photon SMP. The appointments resulted in now well-known figures in Pheton. Notably, [[CatosOtherStuff]], [[Darkraiomega5]], and [[Expressway]]. As well as now-infamous figures such as [[Beny]] and [[Koovaek|Khav'ak]]. Notably, Alamo had a minor to no role in selecting these staff members compared to Photon, who made the final selections. Following the shutdown of the Photon SMP, staff members serving dual positions now only served one staff position on Pheton. The following appointments of Pheton staff took place during the 2021 May Pheton Discord Moderator Appointments. However, Alamo's removal of Beny and Khav'ak due to their inactivity and popular demand by Pheton's members on May 7, 2021, forced the appointments. ''"Today's the day we wave goodbye to our Discord moderators Beny and Khav'ak. May they be remembered for better or for worse in the Pheton Discord Server's history."'' - Alamo, regarding Beny and Khav'ak's removal. The next round of selections was spearheaded by Alamo, in committee with existing staff members of Pheton. Public applications were open on Pheton until May 8, 2021. The committee selected then well-known figures [[Ross]] and [[Malorem]] to be appointed. However, alongside the primary appointments was the creation of the Trial Moderator position by the committee, which appointed [[Oxygen]] and [[Killerwolf2503]]. Trial Moderators would be able to mute. However, be prohibited from banning members on Pheton. ''"However, the committee found reason to no good reason to let viable candidates go to waste. As of today, the position of Trial Moderators will be established. A position meant to assist server moderation with authority to mute and keep the peace. They shall serve at the discretion of server moderators and administrators."'' - Alamo, regarding the creation of the Trial Moderator position. Though not through committee, Darkraiomega5 was, through popular demand, appointed Pheton's second administrator under the justification of "balancing Alamo" by the newly appointed staff. ''"also, thoughts on 2nd admin to balance alamo out maybe? cause he can be quite rash"'' - CatosOtherStuff, regarding Darkraimega5's appointment as administrator. ===Staff Positions=== The Pheton Administration had nine members in five different staff positions. They are listed as follows in the Pheton hierarchy: *Pheton - Photon, the owner of Pheton and the head of the Pheton Administration. This position is regarded much more as a formality. *Admin - Alamo and Darkraiomega5, Pheton administrator (Alamo holds the Chief of Staff position through seniority), second-in-command, and managers of daily internal server operations and lower staff positions. *Moderator - CatosOtherStuff, Expressway, Malorem, Ross, serve as enforcement of Pheton server laws and policies, given the ability to issue server mutes and bans. *Trial Moderator - Oxygen and Killerwolf2503, appointed by Pheton administrators, serve as enforcement of Pheton server laws and policies, given the ability to issue server mutes. *Event Coordinator - CatosOtherStuff, Darkraiomega5, Ross (dual-staff position), organizers of Pheton Discord server community events. The Pheton Administration governs as an oligarchy. With Photon serving as the current head of state. This is contrary to popular belief that the server is a direct democracy. The Pheton Administration employs the use of the following Discord bots to assist in moderation: *[https://mee6.xyz Dyno], server rule and policy enforcement. *[https://mee6.xyz MEE6], server staff member audit log. *[https://altdentifier.com/ AltDentifier], server border admissions and security. ==Server Rules & Policies== Between May 2020 through November 2020, Pheton maintained fairly lax rules with little to no enforcement. Until the Reform Period implemented what is now known as Pheton Legacy Policy, written by Alamo. These reformed rules and policies were in force from November 19, 2020, to June 28, 2021. [[C Alamo#Pheton|Pheton Legacy Policy's reception]] has generally been considered a positive one on Pheton due to the establishment and preservation of server stability. However, Pheton Legacy Policy was overturned by Piss Orb Policy, a set of rules and policies primarily written by Photon to address Pheton member's objections to Pheton Legacy Policy. These objections were often companied by criticisms of Alamo. ''[https://photon.fandom.com/wiki/C_Alamo#Criticism See also: Criticism of Alamo]'' Piss Orb Policy is the current governing set of rules and policies on Pheton, visible in the #rules channel. The Pheton Administration sparsely makes changes. Alamo maintains the text of Piss Orb Policy. The text of each main rule of Piss Orb policy is listed below (each rule's sub-points can be found on the Pheton #rules channel). #Spamming is strictly prohibited #All forms of harassment and personal attacks are prohibited #Posting of NSFW content is strictly prohibited #Raiding is strictly prohibited #Advertising is prohibited #Leaking of Personal Information #Terms of Service & Other The Pheton Administration had established an Enumeration Clause, establishing assumed necessary and proper powers that aren't explicitly mentioned. Alamo first introduced the concept of enumeration on Pheton. During enforcement of Pheton Legacy Policy, Photon overturned an overarching enumeration clause. However, then was restituted during the implementation of Piss Orb Policy by Photon. ''"The Pheton Administration shall reserve the right to reprimand as seen necessary with assumed authority."'' - Piss Orb Policy. ===Moderation Procedures=== Pheton's moderation procedures are fully detailed in the #information channel, they read as follows: ''"The Pheton Administration categorizes reprimands by a manual moderator-issued and automatically issued infractions. Manual moderator-issued infractions (manual "Warn" commands) are issued for violations of standing Pheton policies and laws described in #rules and are administered as described:'' '''''Manual Infractions''''' *''First infraction - Warning issued.'' *''Second infraction - One-hour server mute.'' *''Third infraction - One-day server mute.'' *''Fourth infraction - Permanent server mute, under review for a permanent server ban.'' ''Pheton Discord server moderators reserve the right to bypass the first infraction and issue two infractions with administrative discretion. Pheton Discord server moderators reserve the right to reprimand automatically issued infractions as policy regarding automatically issued infractions would dictate."'' '''Automatic Infractions''' ''"Automatic Infractions follow separate courses of action for different actions. All courses of action allow three chances to desist with automatically detected inapposite behavior, with each of those chances consisting of one warn and one mute. Should inapposite behavior continue following three chances, a day mute is enforced.'' ''Pheton Discord server moderators reserve the right to intervene in the courses of actions of automatically issues infractions.'' ''The different courses of actions and length of reprimanding mutes are described as:'' ''Banned words - One-hour mute (recognized the Pheton Administration's word blacklist described in #rules).'' *''Mass mention - One-hour mute (recognized as over eight mentions in a single message).'' *''Emoji spam - Fifteen-minute mute (recognized as over ten emotes in a single message).'' *''Link spam - Fifteen-minute mute (posting links in an interval of time smaller than three seconds).'' *''Duplicate text spam - Fifteen-minute mute.'' *''Discord server invites - Fifteen-minute mute.'' *''Fast chat spam - Fifteen-minute mute.'' *''Image spam - Fifteen-minute mute."'' At the end of every month, the Pheton Administration will dismiss all infractions given out during the previous month. However, dismissing infractions are at the discretion of the Pheton Administration. ==Server History== ===Inception Period=== The Inception Period lasted from May 13, 2020, to November 19, 2020. The Pheton Discord exclusively existed as a Discord server for the [[Photon (YouTuber)|Photon]] YouTube channel. Mainly just to notify all server members of new [[Photon (YouTuber)|Photon]] YouTube videos. [[Photon (YouTuber)|Photon]] served as the sole owner and moderator of the server. Not much official documentation by the server administration of this period exists. However, the server's loose rules and enforcement of this period created a much more chaotic environment. The server's relatively small member count (200 - 400 members) kept relative peace according to existing records. However, witness testimony exist to the contrary. ===Reform Period=== The Reform Period marked the end of the Inception Period. Represented by the implementation of partial or total restructuring of the Pheton Discord's rules and structure. Executed under the recent appointment of [[C_Alamo|Alamo]] as Pheton Discord administrator following their previous appointment as Photon YouTube stream moderator. All rules and channels underwent notable permission changes and expansions to provide more structure and order. This first mass use of Discord bots for server-wide rule enforcement began during this period. Automation of MEE6 and Dyno were employed to enforce new rules installed to replace the previously lax server rules of the Inception Period to further cover the Pheton Discord's rapidly growing member count (400 - 500 members). The Reform Period is the shortest of all periods. Only lasting from November 19, 2020, to November 27, 2020. However, its effects shaped the current day Pheton Discord. While the Reform Period has seemingly provided the Pheton Discord with order and security, there have been criticisms voiced against certain Reform Period changes. Notably, the new rule clause, ''"Image macros, memes, and copypastas that are not relevant to the channel which it is in will be removed. Please use #memes."'' ===SMP Period=== ''See [https://photon.fandom.com/wiki/Photon_SMP_Server Photon SMP Server] for further reading.'' The end of the Reform Period's short timespan was marked by the beginning of the SMP Period on November 27, 2020, with the opening of the [[Photon SMP Server]]. Which fundamentally changed the Pheton Discord's purpose and use. [[Photon (YouTuber)|Photon]] hosted a [https://www.youtube.com/watch?v=XaHTrl5z8VY&feature=youtu.be livestream] on the day of the [[Photon SMP Server|Photon SMP]]'s opening. Leading to a mass influx of new members into the Discord server. As a response, the Discord server administration created the present-day SMP category to direct all discussion of the [[Photon SMP Server|Photon SMP]] to dedicated channels. Since then, the SMP category of channels has expanded to a present number of eleven channels dedicated to the Photon SMP. Following another [https://www.youtube.com/watch?v=6ncBZfhxIqY livestream] by [[Photon (YouTuber)|Photon]] in which the [[Photon SMP Server|Photon SMP]] Ender Dragon was defeated, the Pheton Discord had fundamentally gained a new purpose as a hub for all [[Photon SMP Server|Photon SMP]] activity and discussion. This influx of attention and members from the [[Photon SMP Server|Photon SMP]] sparked the need for new server moderation. Agreements were made between the Photon High Command to appoint new moderators under [[C_Alamo|Alamo]]. Moderator applications were opened on December 31, 2020, with multiple server members applying. Following days of review, on January 2, 2020. The announcement was made by [[C_Alamo|Alamo]], who declared that [[CatosOtherStuff]], [[Koovaek]], and [[Expressway|Your Expressway To The Stars]] would be appointed Pheton Discord moderators. Further moderators would be added following SMP Moderator Applications, notably [[Darkraiomega5|Darkraiomega]] and [[Beny]]. Further events such as the SMP Dragon Egg Tournament would bring even more attention and members to the Pheton Discord. ===Post-SMP Period=== The [[Photon SMP Server|Photon SMP]] was discontinued on February 20th, 2021. A second server was established, but only lasted a week due to lacking interest and factional infighting. [[Photon (YouTuber)|Photon]] was not keen to add more events onto the large and expensive SMP project, a project that wasn't very successful at this point. The SMP has been dead ever since, with no intention of recreating it until after 1.17 proper has released. Photon has since focused more on Terraria content. The SMP has been less active since then, as the SMP was a large source of attention on the server. [[Beny]] and [[Koovaek]] resigned as discord moderators on May 7th, 2021. The server has declined since then noticeably into late 2021. on April 21st, 2022 most channels are no longer viewable to the public, and the server has ceased its operations. ==Notable Members== The Pheton Server is host to a multitude of notable members that have made a name for themselves on YouTube, the Discord server itself, or the [[Photon SMP Server]]. *[https://photon.fandom.com/wiki/Adventurer32_(YouTuber) Adventurer32], Terraria and Bedwars strategist YouTuber. *[https://photon.fandom.com/wiki/Terrasteel_(YouTuber) Terrasteel], Terraria and Hypixel strategist YouTuber. *[https://photon.fandom.com/wiki/AKurbyBurby AKurbyBurby], distinguished [[Photon SMP Server|Photon SMP]] member. *[https://photon.fandom.com/wiki/Furret Furret], suggester of the [[Photon SMP Server|Photon SMP]]. *[https://photon.fandom.com/wiki/Canadian_Empire Canadian Empire], distinguished member of Pheton and [[Photon SMP Server|Photon SMP]]. *[https://photon.fandom.com/wiki/Chug_Oh Chug_Oh], infamous server rule violator. [[Category:Canon]] eebfb54b7191d7e6ff88b7d6a69ae9e908ec08fe 30 28 2023-07-24T15:35:07Z 8n2 2 Fixed channel names wikitext text/x-wiki {{Photon Canon}}{{Infobox|above=Pheton I|subheader=welcome to photon's discord server, as pointless as a pebble in deep space" - Photon}} ==Overview== The Pheton Discord is a Discord server that serves as the YouTube Animator [[Photon (YouTuber)|Photon]]'s videos community center. Along with other topics, notably as games and art. The server opened on May 13, 2020, with a single message sent by current owner Photon stating, "This server's purpose is no purpose." The server was shut down on May 16th, 2022, and all channels were hidden with the exception of #announcements and #roles ===Culture=== Pheton's culture has been described as spontaneously random and similar to that of a chaotic neutral. This culture has been almost entirely the result of Pheton's members post the [https://photon.fandom.com/wiki/Pheton_Discord#Reform_Period Reform Period] of Pheton. ==Server Structure== Pheton had over forty text channels and voice channels viewable to all members, listed and divided among six categories: <nowiki>*</nowiki> marks channels that are only viewable to server staff #READ ONLY - All channels dedicated to server rules and announcements. ##<nowiki>#</nowiki>announcements - the announcements channel of Pheton, the channel name has been purposely misspelled as a joke by Photon. ##<nowiki>#</nowiki>rules - Governing Pheton rules and policies. ##<nowiki>#</nowiki>roles - Role assignment for members. ##<nowiki>#</nowiki>information - Detailed information about Pheton. ##<nowiki>#</nowiki>videos - Announcement channel for all new Photon videos. ##<nowiki>#</nowiki>starboard - Community-driven pinned messages. ##<nowiki>#</nowiki>verification - Currently unused, except in times of declared crisis by the Pheton Administration. ##<nowiki>#</nowiki>democracy - Photon's thoughts on democracy. ##<nowiki>#</nowiki>public-log - Public register of all actions by server staff. #TEXT - All channels dedicated to general discussion. ##<nowiki>#</nowiki>general - The main text traffic channel of Pheton. ##<nowiki>#</nowiki>donator-chat - Previously a private channel used by those who made financial contributions to the Photon SMP, now only accessible to Nitro boosters. ##<nowiki>#</nowiki>general-media - The main image traffic channel of Pheton. ##<nowiki>#</nowiki>memes - Described by Photon as, "We need to keep the drinking water (#art) away from the pooping water (#memes), so to speak." ##<nowiki>#</nowiki>games - Pheton channel relating to video games. ##<nowiki>#</nowiki>multiplayer - Pheton channel relating to video games multiplayer. ##<nowiki>#</nowiki>art -Pheton feedback channel. ##<nowiki>#</nowiki>rant - Described by Photon as "Rant about things." ##<nowiki>#</nowiki>suggestions - Pheton feedback channel. ##<nowiki>#</nowiki>questions - Described by Photon as, "Please don't spam me with questions." ##<nowiki>#</nowiki>emoji-suggestions - Pheton channel for server emoji suggestions. #PHOTON SMP - All channels dedicated to the [[Photon SMP Server|Photon SMP]]. ##<nowiki>#</nowiki>smp - Announcement channel of Pheton relating to the Photon SMP. ##<nowiki>#</nowiki>smp-rules - Governing Photon SMP rules and policies. ##<nowiki>#</nowiki>photon-smp-ip-address - IP address of the Photon SMP. ##<nowiki>#</nowiki>smp-guilds - Public register of all Photon SMP server guilds recognized by the Photon SMP Administration. ##<nowiki>#</nowiki>smp-codex-log - Public register of all amendments made to the Photonic Codex, currently suspended due to the suspension of Article V of the [https://docs.google.com/document/d/1rCbgwGYmDCwVaQ_tV6AxNMkrfDZhp7baFxLN395TmyA/ Photonic Codex II]. ##<nowiki>#</nowiki>photon-smp - The main Pheton channel relating to the Photon SMP. ##<nowiki>#</nowiki>reports - Public submissions channel for violations of the Photonic Codex II on the Photon SMP. ##<nowiki>#</nowiki>smp-capitalism - Pheton channel relating to trade on the Photon SMP. #VOICE CHANNELS - All channels dedicated to voice talk. ##voice-text - Voice channel text channel. ##general-α - First voice channel with a 99 member limit. ##general-β - Second voice channel with a 99 member limit. ##live (formerly known as general-Ω) Third voice channel with a 99 member limit. #EVENTS - All channels dedicated to Pheton events. ##<nowiki>#</nowiki>event-announcements - Announcement channel of Pheton relating to Pheton events. ##<nowiki>#</nowiki>event-voting - Pheton channel relating to voting on Pheton events. ##<nowiki>#</nowiki>event-general - The main Pheton channel relating to Pheton events. ##<nowiki>#</nowiki>event-suggestions - Public Pheton event submissions channel. ##Event Stage Chat - Pheton events stage. ##Event Voice Chat Pheton event voice channel. #BOTS & RHYTHM - All channels dedicated to Pheton Discord bots. ##<nowiki>#</nowiki>bot-command - The main Pheton channel relating to [https://dyno.gg/ Dyno] and [https://mee6.xyz/ MEE6] bots. ##<nowiki>#</nowiki>crafty - Pheton channel relating to the [https://crafty.gg/ Crafty] bot. ##<nowiki>#</nowiki>dank-memer - Pheton channel relating to the [https://dankmemer.lol/ Dank Memer] bot. #<nowiki>#</nowiki>music-command - (formerly known as #rythm-command) Pheton channel relating command use of the [https://rythm.fm/ Rythm] bot. ##Music General - (formerly known as Rythm General) Voice channel relating to music bots. It's been confirmed that the Pheton Administration does keep an archive of previous channels on Pheton. Since the Reform Period, this archive of channels has not been publicized or known to any member outside the Pheton Administration. ===Leveling=== The Reform Period of Pheton implemented the [https://mee6.xyz/leaderboard/710246555843559494 Pheton MEE6 leveling system], awarding XP and ranking members based on server messaging and activity. According to the MEE6's information page, XP is awarded along with the following actions, "Every minute that you're messaging, you randomly gain between 15 and 25 XP. To avoid spamming, earning XP is limited to once a minute per user." ===Roles=== Pheton maintains a list of both unique functional and vanity roles, listed below: *Photon - Vanity role for current server owner Photon. *Admin - Functional role for Pheton administrators. *Moderator - Functional role for Pheton moderators. *Trial Moderator - Functional role for Pheton Trial Moderators. *Event Coordinator - Functional role for Pheton event managers and coordinators. *Event Host - Functional role for Pheton event hosts. *Unavailable - Vanity role to designate a Pheton staff member as unable to respond. *Muted - Functional role to reprimanded members. *Limited Access Member - Functional role to restricted server privileges. *Command Access - Functional [REDACTED BY THE PHETON ADMINISTRATION] *SMP Moderator - Functional role for Photon SMP moderators. *YouTuber - Vanity role for YouTubers on the Pheton Discord. *Why?/Orb/Spark/Fuel for the Fire/Donatorish - Functional role for members who have financially or through Discord Nitro contributed to Pheton or the Photon SMP. *Member+ - Vanity role exclusively granted to members with personal connections to Photon. * OG - Vanity role exclusively granted to members subscribed to Photon before May 1, 2020, *Discord OG - Vanity role exclusively granted to members who joined Pheton before July 1, 2020, *Member - Functional server access role. ==Administration== The Pheton Administration is the governing body of Pheton, comprised of several staff members, automated systems, and levels of bureaucracy. ===History=== Almost the entirety of the modern Pheton Administration had origins during the Reform Period. During this period, Photon and [[C Alamo|Alamo]] were the only two staff members of the Pheton Administration, although the name "Pheton Administration" wouldn't be adopted until the SMP Period of Pheton. At the same time in the SMP Period, Pheton appointed the first staff members post-Alamo. However, these appointments weren't directly for Pheton, rather the Photon SMP. It was only following the appointments that the Pheton Administration would find it beneficial to have these new staff members serve dual staff positions on Pheton and the Photon SMP. The appointments resulted in now well-known figures in Pheton. Notably, [[CatosOtherStuff]], [[Darkraiomega5]], and [[Expressway]]. As well as now-infamous figures such as [[Beny]] and [[Koovaek|Khav'ak]]. Notably, Alamo had a minor to no role in selecting these staff members compared to Photon, who made the final selections. Following the shutdown of the Photon SMP, staff members serving dual positions now only served one staff position on Pheton. The following appointments of Pheton staff took place during the 2021 May Pheton Discord Moderator Appointments. However, Alamo's removal of Beny and Khav'ak due to their inactivity and popular demand by Pheton's members on May 7, 2021, forced the appointments. ''"Today's the day we wave goodbye to our Discord moderators Beny and Khav'ak. May they be remembered for better or for worse in the Pheton Discord Server's history."'' - Alamo, regarding Beny and Khav'ak's removal. The next round of selections was spearheaded by Alamo, in committee with existing staff members of Pheton. Public applications were open on Pheton until May 8, 2021. The committee selected then well-known figures [[Ross]] and [[Malorem]] to be appointed. However, alongside the primary appointments was the creation of the Trial Moderator position by the committee, which appointed [[Oxygen]] and [[Killerwolf2503]]. Trial Moderators would be able to mute. However, be prohibited from banning members on Pheton. ''"However, the committee found reason to no good reason to let viable candidates go to waste. As of today, the position of Trial Moderators will be established. A position meant to assist server moderation with authority to mute and keep the peace. They shall serve at the discretion of server moderators and administrators."'' - Alamo, regarding the creation of the Trial Moderator position. Though not through committee, Darkraiomega5 was, through popular demand, appointed Pheton's second administrator under the justification of "balancing Alamo" by the newly appointed staff. ''"also, thoughts on 2nd admin to balance alamo out maybe? cause he can be quite rash"'' - CatosOtherStuff, regarding Darkraimega5's appointment as administrator. ===Staff Positions=== The Pheton Administration had nine members in five different staff positions. They are listed as follows in the Pheton hierarchy: *Pheton - Photon, the owner of Pheton and the head of the Pheton Administration. This position is regarded much more as a formality. *Admin - Alamo and Darkraiomega5, Pheton administrator (Alamo holds the Chief of Staff position through seniority), second-in-command, and managers of daily internal server operations and lower staff positions. *Moderator - CatosOtherStuff, Expressway, Malorem, Ross, serve as enforcement of Pheton server laws and policies, given the ability to issue server mutes and bans. *Trial Moderator - Oxygen and Killerwolf2503, appointed by Pheton administrators, serve as enforcement of Pheton server laws and policies, given the ability to issue server mutes. *Event Coordinator - CatosOtherStuff, Darkraiomega5, Ross (dual-staff position), organizers of Pheton Discord server community events. The Pheton Administration governs as an oligarchy. With Photon serving as the current head of state. This is contrary to popular belief that the server is a direct democracy. The Pheton Administration employs the use of the following Discord bots to assist in moderation: *[https://mee6.xyz Dyno], server rule and policy enforcement. *[https://mee6.xyz MEE6], server staff member audit log. *[https://altdentifier.com/ AltDentifier], server border admissions and security. ==Server Rules & Policies== Between May 2020 through November 2020, Pheton maintained fairly lax rules with little to no enforcement. Until the Reform Period implemented what is now known as Pheton Legacy Policy, written by Alamo. These reformed rules and policies were in force from November 19, 2020, to June 28, 2021. [[C Alamo#Pheton|Pheton Legacy Policy's reception]] has generally been considered a positive one on Pheton due to the establishment and preservation of server stability. However, Pheton Legacy Policy was overturned by Piss Orb Policy, a set of rules and policies primarily written by Photon to address Pheton member's objections to Pheton Legacy Policy. These objections were often companied by criticisms of Alamo. ''[https://photon.fandom.com/wiki/C_Alamo#Criticism See also: Criticism of Alamo]'' Piss Orb Policy is the current governing set of rules and policies on Pheton, visible in the #rules channel. The Pheton Administration sparsely makes changes. Alamo maintains the text of Piss Orb Policy. The text of each main rule of Piss Orb policy is listed below (each rule's sub-points can be found on the Pheton #rules channel). #Spamming is strictly prohibited #All forms of harassment and personal attacks are prohibited #Posting of NSFW content is strictly prohibited #Raiding is strictly prohibited #Advertising is prohibited #Leaking of Personal Information #Terms of Service & Other The Pheton Administration had established an Enumeration Clause, establishing assumed necessary and proper powers that aren't explicitly mentioned. Alamo first introduced the concept of enumeration on Pheton. During enforcement of Pheton Legacy Policy, Photon overturned an overarching enumeration clause. However, then was restituted during the implementation of Piss Orb Policy by Photon. ''"The Pheton Administration shall reserve the right to reprimand as seen necessary with assumed authority."'' - Piss Orb Policy. ===Moderation Procedures=== Pheton's moderation procedures are fully detailed in the #information channel, they read as follows: ''"The Pheton Administration categorizes reprimands by a manual moderator-issued and automatically issued infractions. Manual moderator-issued infractions (manual "Warn" commands) are issued for violations of standing Pheton policies and laws described in #rules and are administered as described:'' '''''Manual Infractions''''' *''First infraction - Warning issued.'' *''Second infraction - One-hour server mute.'' *''Third infraction - One-day server mute.'' *''Fourth infraction - Permanent server mute, under review for a permanent server ban.'' ''Pheton Discord server moderators reserve the right to bypass the first infraction and issue two infractions with administrative discretion. Pheton Discord server moderators reserve the right to reprimand automatically issued infractions as policy regarding automatically issued infractions would dictate."'' '''Automatic Infractions''' ''"Automatic Infractions follow separate courses of action for different actions. All courses of action allow three chances to desist with automatically detected inapposite behavior, with each of those chances consisting of one warn and one mute. Should inapposite behavior continue following three chances, a day mute is enforced.'' ''Pheton Discord server moderators reserve the right to intervene in the courses of actions of automatically issues infractions.'' ''The different courses of actions and length of reprimanding mutes are described as:'' ''Banned words - One-hour mute (recognized the Pheton Administration's word blacklist described in #rules).'' *''Mass mention - One-hour mute (recognized as over eight mentions in a single message).'' *''Emoji spam - Fifteen-minute mute (recognized as over ten emotes in a single message).'' *''Link spam - Fifteen-minute mute (posting links in an interval of time smaller than three seconds).'' *''Duplicate text spam - Fifteen-minute mute.'' *''Discord server invites - Fifteen-minute mute.'' *''Fast chat spam - Fifteen-minute mute.'' *''Image spam - Fifteen-minute mute."'' At the end of every month, the Pheton Administration will dismiss all infractions given out during the previous month. However, dismissing infractions are at the discretion of the Pheton Administration. ==Server History== ===Inception Period=== The Inception Period lasted from May 13, 2020, to November 19, 2020. The Pheton Discord exclusively existed as a Discord server for the [[Photon (YouTuber)|Photon]] YouTube channel. Mainly just to notify all server members of new [[Photon (YouTuber)|Photon]] YouTube videos. [[Photon (YouTuber)|Photon]] served as the sole owner and moderator of the server. Not much official documentation by the server administration of this period exists. However, the server's loose rules and enforcement of this period created a much more chaotic environment. The server's relatively small member count (200 - 400 members) kept relative peace according to existing records. However, witness testimony exist to the contrary. ===Reform Period=== The Reform Period marked the end of the Inception Period. Represented by the implementation of partial or total restructuring of the Pheton Discord's rules and structure. Executed under the recent appointment of [[C_Alamo|Alamo]] as Pheton Discord administrator following their previous appointment as Photon YouTube stream moderator. All rules and channels underwent notable permission changes and expansions to provide more structure and order. This first mass use of Discord bots for server-wide rule enforcement began during this period. Automation of MEE6 and Dyno were employed to enforce new rules installed to replace the previously lax server rules of the Inception Period to further cover the Pheton Discord's rapidly growing member count (400 - 500 members). The Reform Period is the shortest of all periods. Only lasting from November 19, 2020, to November 27, 2020. However, its effects shaped the current day Pheton Discord. While the Reform Period has seemingly provided the Pheton Discord with order and security, there have been criticisms voiced against certain Reform Period changes. Notably, the new rule clause, ''"Image macros, memes, and copypastas that are not relevant to the channel which it is in will be removed. Please use #memes."'' ===SMP Period=== ''See [https://photon.fandom.com/wiki/Photon_SMP_Server Photon SMP Server] for further reading.'' The end of the Reform Period's short timespan was marked by the beginning of the SMP Period on November 27, 2020, with the opening of the [[Photon SMP Server]]. Which fundamentally changed the Pheton Discord's purpose and use. [[Photon (YouTuber)|Photon]] hosted a [https://www.youtube.com/watch?v=XaHTrl5z8VY&feature=youtu.be livestream] on the day of the [[Photon SMP Server|Photon SMP]]'s opening. Leading to a mass influx of new members into the Discord server. As a response, the Discord server administration created the present-day SMP category to direct all discussion of the [[Photon SMP Server|Photon SMP]] to dedicated channels. Since then, the SMP category of channels has expanded to a present number of eleven channels dedicated to the Photon SMP. Following another [https://www.youtube.com/watch?v=6ncBZfhxIqY livestream] by [[Photon (YouTuber)|Photon]] in which the [[Photon SMP Server|Photon SMP]] Ender Dragon was defeated, the Pheton Discord had fundamentally gained a new purpose as a hub for all [[Photon SMP Server|Photon SMP]] activity and discussion. This influx of attention and members from the [[Photon SMP Server|Photon SMP]] sparked the need for new server moderation. Agreements were made between the Photon High Command to appoint new moderators under [[C_Alamo|Alamo]]. Moderator applications were opened on December 31, 2020, with multiple server members applying. Following days of review, on January 2, 2020. The announcement was made by [[C_Alamo|Alamo]], who declared that [[CatosOtherStuff]], [[Koovaek]], and [[Expressway|Your Expressway To The Stars]] would be appointed Pheton Discord moderators. Further moderators would be added following SMP Moderator Applications, notably [[Darkraiomega5|Darkraiomega]] and [[Beny]]. Further events such as the SMP Dragon Egg Tournament would bring even more attention and members to the Pheton Discord. ===Post-SMP Period=== The [[Photon SMP Server|Photon SMP]] was discontinued on February 20th, 2021. A second server was established, but only lasted a week due to lacking interest and factional infighting. [[Photon (YouTuber)|Photon]] was not keen to add more events onto the large and expensive SMP project, a project that wasn't very successful at this point. The SMP has been dead ever since, with no intention of recreating it until after 1.17 proper has released. Photon has since focused more on Terraria content. The SMP has been less active since then, as the SMP was a large source of attention on the server. [[Beny]] and [[Koovaek]] resigned as discord moderators on May 7th, 2021. The server has declined since then noticeably into late 2021. on April 21st, 2022 most channels are no longer viewable to the public, and the server has ceased its operations. ==Notable Members== The Pheton Server is host to a multitude of notable members that have made a name for themselves on YouTube, the Discord server itself, or the [[Photon SMP Server]]. *[https://photon.fandom.com/wiki/Adventurer32_(YouTuber) Adventurer32], Terraria and Bedwars strategist YouTuber. *[https://photon.fandom.com/wiki/Terrasteel_(YouTuber) Terrasteel], Terraria and Hypixel strategist YouTuber. *[https://photon.fandom.com/wiki/AKurbyBurby AKurbyBurby], distinguished [[Photon SMP Server|Photon SMP]] member. *[https://photon.fandom.com/wiki/Furret Furret], suggester of the [[Photon SMP Server|Photon SMP]]. *[https://photon.fandom.com/wiki/Canadian_Empire Canadian Empire], distinguished member of Pheton and [[Photon SMP Server|Photon SMP]]. *[https://photon.fandom.com/wiki/Chug_Oh Chug_Oh], infamous server rule violator. [[Category:Canon]] 51eb92202ca7709d6ec566996eb2fa81b8c23f8a 33 30 2023-09-08T23:48:11Z 8n2 2 Fixed Fandom redirects wikitext text/x-wiki {{Photon Canon}}{{Infobox|above=Pheton I|subheader=welcome to photon's discord server, as pointless as a pebble in deep space" - Photon}} ==Overview== The Pheton Discord is a Discord server that serves as the YouTube Animator [[Photon (YouTuber)|Photon]]'s videos community center. Along with other topics, notably as games and art. The server opened on May 13, 2020, with a single message sent by current owner Photon stating, "This server's purpose is no purpose." The server was shut down on May 16th, 2022, and all channels were hidden with the exception of #announcements and #roles ===Culture=== Pheton's culture has been described as spontaneously random and similar to that of a chaotic neutral. This culture has been almost entirely the result of Pheton's members post the [https://photon.fandom.com/wiki/Pheton_Discord#Reform_Period Reform Period] of Pheton. ==Server Structure== Pheton had over forty text channels and voice channels viewable to all members, listed and divided among six categories: <nowiki>*</nowiki> marks channels that are only viewable to server staff #READ ONLY - All channels dedicated to server rules and announcements. ##<nowiki>#</nowiki>announcements - the announcements channel of Pheton, the channel name has been purposely misspelled as a joke by Photon. ##<nowiki>#</nowiki>rules - Governing Pheton rules and policies. ##<nowiki>#</nowiki>roles - Role assignment for members. ##<nowiki>#</nowiki>information - Detailed information about Pheton. ##<nowiki>#</nowiki>videos - Announcement channel for all new Photon videos. ##<nowiki>#</nowiki>starboard - Community-driven pinned messages. ##<nowiki>#</nowiki>verification - Currently unused, except in times of declared crisis by the Pheton Administration. ##<nowiki>#</nowiki>democracy - Photon's thoughts on democracy. ##<nowiki>#</nowiki>public-log - Public register of all actions by server staff. #TEXT - All channels dedicated to general discussion. ##<nowiki>#</nowiki>general - The main text traffic channel of Pheton. ##<nowiki>#</nowiki>donator-chat - Previously a private channel used by those who made financial contributions to the Photon SMP, now only accessible to Nitro boosters. ##<nowiki>#</nowiki>general-media - The main image traffic channel of Pheton. ##<nowiki>#</nowiki>memes - Described by Photon as, "We need to keep the drinking water (#art) away from the pooping water (#memes), so to speak." ##<nowiki>#</nowiki>games - Pheton channel relating to video games. ##<nowiki>#</nowiki>multiplayer - Pheton channel relating to video games multiplayer. ##<nowiki>#</nowiki>art -Pheton feedback channel. ##<nowiki>#</nowiki>rant - Described by Photon as "Rant about things." ##<nowiki>#</nowiki>suggestions - Pheton feedback channel. ##<nowiki>#</nowiki>questions - Described by Photon as, "Please don't spam me with questions." ##<nowiki>#</nowiki>emoji-suggestions - Pheton channel for server emoji suggestions. #PHOTON SMP - All channels dedicated to the [[Photon SMP Server|Photon SMP]]. ##<nowiki>#</nowiki>smp - Announcement channel of Pheton relating to the Photon SMP. ##<nowiki>#</nowiki>smp-rules - Governing Photon SMP rules and policies. ##<nowiki>#</nowiki>photon-smp-ip-address - IP address of the Photon SMP. ##<nowiki>#</nowiki>smp-guilds - Public register of all Photon SMP server guilds recognized by the Photon SMP Administration. ##<nowiki>#</nowiki>smp-codex-log - Public register of all amendments made to the Photonic Codex, currently suspended due to the suspension of Article V of the [https://docs.google.com/document/d/1rCbgwGYmDCwVaQ_tV6AxNMkrfDZhp7baFxLN395TmyA/ Photonic Codex II]. ##<nowiki>#</nowiki>photon-smp - The main Pheton channel relating to the Photon SMP. ##<nowiki>#</nowiki>reports - Public submissions channel for violations of the Photonic Codex II on the Photon SMP. ##<nowiki>#</nowiki>smp-capitalism - Pheton channel relating to trade on the Photon SMP. #VOICE CHANNELS - All channels dedicated to voice talk. ##voice-text - Voice channel text channel. ##general-α - First voice channel with a 99 member limit. ##general-β - Second voice channel with a 99 member limit. ##live (formerly known as general-Ω) Third voice channel with a 99 member limit. #EVENTS - All channels dedicated to Pheton events. ##<nowiki>#</nowiki>event-announcements - Announcement channel of Pheton relating to Pheton events. ##<nowiki>#</nowiki>event-voting - Pheton channel relating to voting on Pheton events. ##<nowiki>#</nowiki>event-general - The main Pheton channel relating to Pheton events. ##<nowiki>#</nowiki>event-suggestions - Public Pheton event submissions channel. ##Event Stage Chat - Pheton events stage. ##Event Voice Chat Pheton event voice channel. #BOTS & RHYTHM - All channels dedicated to Pheton Discord bots. ##<nowiki>#</nowiki>bot-command - The main Pheton channel relating to [https://dyno.gg/ Dyno] and [https://mee6.xyz/ MEE6] bots. ##<nowiki>#</nowiki>crafty - Pheton channel relating to the [https://crafty.gg/ Crafty] bot. ##<nowiki>#</nowiki>dank-memer - Pheton channel relating to the [https://dankmemer.lol/ Dank Memer] bot. #<nowiki>#</nowiki>music-command - (formerly known as #rythm-command) Pheton channel relating command use of the [https://rythm.fm/ Rythm] bot. ##Music General - (formerly known as Rythm General) Voice channel relating to music bots. It's been confirmed that the Pheton Administration does keep an archive of previous channels on Pheton. Since the Reform Period, this archive of channels has not been publicized or known to any member outside the Pheton Administration. ===Leveling=== The Reform Period of Pheton implemented the [https://mee6.xyz/leaderboard/710246555843559494 Pheton MEE6 leveling system], awarding XP and ranking members based on server messaging and activity. According to the MEE6's information page, XP is awarded along with the following actions, "Every minute that you're messaging, you randomly gain between 15 and 25 XP. To avoid spamming, earning XP is limited to once a minute per user." ===Roles=== Pheton maintains a list of both unique functional and vanity roles, listed below: *Photon - Vanity role for current server owner Photon. *Admin - Functional role for Pheton administrators. *Moderator - Functional role for Pheton moderators. *Trial Moderator - Functional role for Pheton Trial Moderators. *Event Coordinator - Functional role for Pheton event managers and coordinators. *Event Host - Functional role for Pheton event hosts. *Unavailable - Vanity role to designate a Pheton staff member as unable to respond. *Muted - Functional role to reprimanded members. *Limited Access Member - Functional role to restricted server privileges. *Command Access - Functional [REDACTED BY THE PHETON ADMINISTRATION] *SMP Moderator - Functional role for Photon SMP moderators. *YouTuber - Vanity role for YouTubers on the Pheton Discord. *Why?/Orb/Spark/Fuel for the Fire/Donatorish - Functional role for members who have financially or through Discord Nitro contributed to Pheton or the Photon SMP. *Member+ - Vanity role exclusively granted to members with personal connections to Photon. * OG - Vanity role exclusively granted to members subscribed to Photon before May 1, 2020, *Discord OG - Vanity role exclusively granted to members who joined Pheton before July 1, 2020, *Member - Functional server access role. ==Administration== The Pheton Administration is the governing body of Pheton, comprised of several staff members, automated systems, and levels of bureaucracy. ===History=== Almost the entirety of the modern Pheton Administration had origins during the Reform Period. During this period, Photon and [[C Alamo|Alamo]] were the only two staff members of the Pheton Administration, although the name "Pheton Administration" wouldn't be adopted until the SMP Period of Pheton. At the same time in the SMP Period, Pheton appointed the first staff members post-Alamo. However, these appointments weren't directly for Pheton, rather the Photon SMP. It was only following the appointments that the Pheton Administration would find it beneficial to have these new staff members serve dual staff positions on Pheton and the Photon SMP. The appointments resulted in now well-known figures in Pheton. Notably, [[CatosOtherStuff]], [[Darkraiomega5]], and [[Expressway]]. As well as now-infamous figures such as [[Beny]] and [[Koovaek|Khav'ak]]. Notably, Alamo had a minor to no role in selecting these staff members compared to Photon, who made the final selections. Following the shutdown of the Photon SMP, staff members serving dual positions now only served one staff position on Pheton. The following appointments of Pheton staff took place during the 2021 May Pheton Discord Moderator Appointments. However, Alamo's removal of Beny and Khav'ak due to their inactivity and popular demand by Pheton's members on May 7, 2021, forced the appointments. ''"Today's the day we wave goodbye to our Discord moderators Beny and Khav'ak. May they be remembered for better or for worse in the Pheton Discord Server's history."'' - Alamo, regarding Beny and Khav'ak's removal. The next round of selections was spearheaded by Alamo, in committee with existing staff members of Pheton. Public applications were open on Pheton until May 8, 2021. The committee selected then well-known figures [[Ross]] and [[Malorem]] to be appointed. However, alongside the primary appointments was the creation of the Trial Moderator position by the committee, which appointed [[Oxygen]] and [[Killerwolf2503]]. Trial Moderators would be able to mute. However, be prohibited from banning members on Pheton. ''"However, the committee found reason to no good reason to let viable candidates go to waste. As of today, the position of Trial Moderators will be established. A position meant to assist server moderation with authority to mute and keep the peace. They shall serve at the discretion of server moderators and administrators."'' - Alamo, regarding the creation of the Trial Moderator position. Though not through committee, Darkraiomega5 was, through popular demand, appointed Pheton's second administrator under the justification of "balancing Alamo" by the newly appointed staff. ''"also, thoughts on 2nd admin to balance alamo out maybe? cause he can be quite rash"'' - CatosOtherStuff, regarding Darkraimega5's appointment as administrator. ===Staff Positions=== The Pheton Administration had nine members in five different staff positions. They are listed as follows in the Pheton hierarchy: *Pheton - Photon, the owner of Pheton and the head of the Pheton Administration. This position is regarded much more as a formality. *Admin - Alamo and Darkraiomega5, Pheton administrator (Alamo holds the Chief of Staff position through seniority), second-in-command, and managers of daily internal server operations and lower staff positions. *Moderator - CatosOtherStuff, Expressway, Malorem, Ross, serve as enforcement of Pheton server laws and policies, given the ability to issue server mutes and bans. *Trial Moderator - Oxygen and Killerwolf2503, appointed by Pheton administrators, serve as enforcement of Pheton server laws and policies, given the ability to issue server mutes. *Event Coordinator - CatosOtherStuff, Darkraiomega5, Ross (dual-staff position), organizers of Pheton Discord server community events. The Pheton Administration governs as an oligarchy. With Photon serving as the current head of state. This is contrary to popular belief that the server is a direct democracy. The Pheton Administration employs the use of the following Discord bots to assist in moderation: *[https://mee6.xyz Dyno], server rule and policy enforcement. *[https://mee6.xyz MEE6], server staff member audit log. *[https://altdentifier.com/ AltDentifier], server border admissions and security. ==Server Rules & Policies== Between May 2020 through November 2020, Pheton maintained fairly lax rules with little to no enforcement. Until the Reform Period implemented what is now known as Pheton Legacy Policy, written by Alamo. These reformed rules and policies were in force from November 19, 2020, to June 28, 2021. [[C Alamo#Pheton|Pheton Legacy Policy's reception]] has generally been considered a positive one on Pheton due to the establishment and preservation of server stability. However, Pheton Legacy Policy was overturned by Piss Orb Policy, a set of rules and policies primarily written by Photon to address Pheton member's objections to Pheton Legacy Policy. These objections were often companied by criticisms of Alamo. ''[https://photon.fandom.com/wiki/C_Alamo#Criticism See also: Criticism of Alamo]'' Piss Orb Policy is the current governing set of rules and policies on Pheton, visible in the #rules channel. The Pheton Administration sparsely makes changes. Alamo maintains the text of Piss Orb Policy. The text of each main rule of Piss Orb policy is listed below (each rule's sub-points can be found on the Pheton #rules channel). #Spamming is strictly prohibited #All forms of harassment and personal attacks are prohibited #Posting of NSFW content is strictly prohibited #Raiding is strictly prohibited #Advertising is prohibited #Leaking of Personal Information #Terms of Service & Other The Pheton Administration had established an Enumeration Clause, establishing assumed necessary and proper powers that aren't explicitly mentioned. Alamo first introduced the concept of enumeration on Pheton. During enforcement of Pheton Legacy Policy, Photon overturned an overarching enumeration clause. However, then was restituted during the implementation of Piss Orb Policy by Photon. ''"The Pheton Administration shall reserve the right to reprimand as seen necessary with assumed authority."'' - Piss Orb Policy. ===Moderation Procedures=== Pheton's moderation procedures are fully detailed in the #information channel, they read as follows: ''"The Pheton Administration categorizes reprimands by a manual moderator-issued and automatically issued infractions. Manual moderator-issued infractions (manual "Warn" commands) are issued for violations of standing Pheton policies and laws described in #rules and are administered as described:'' '''''Manual Infractions''''' *''First infraction - Warning issued.'' *''Second infraction - One-hour server mute.'' *''Third infraction - One-day server mute.'' *''Fourth infraction - Permanent server mute, under review for a permanent server ban.'' ''Pheton Discord server moderators reserve the right to bypass the first infraction and issue two infractions with administrative discretion. Pheton Discord server moderators reserve the right to reprimand automatically issued infractions as policy regarding automatically issued infractions would dictate."'' '''Automatic Infractions''' ''"Automatic Infractions follow separate courses of action for different actions. All courses of action allow three chances to desist with automatically detected inapposite behavior, with each of those chances consisting of one warn and one mute. Should inapposite behavior continue following three chances, a day mute is enforced.'' ''Pheton Discord server moderators reserve the right to intervene in the courses of actions of automatically issues infractions.'' ''The different courses of actions and length of reprimanding mutes are described as:'' ''Banned words - One-hour mute (recognized the Pheton Administration's word blacklist described in #rules).'' *''Mass mention - One-hour mute (recognized as over eight mentions in a single message).'' *''Emoji spam - Fifteen-minute mute (recognized as over ten emotes in a single message).'' *''Link spam - Fifteen-minute mute (posting links in an interval of time smaller than three seconds).'' *''Duplicate text spam - Fifteen-minute mute.'' *''Discord server invites - Fifteen-minute mute.'' *''Fast chat spam - Fifteen-minute mute.'' *''Image spam - Fifteen-minute mute."'' At the end of every month, the Pheton Administration will dismiss all infractions given out during the previous month. However, dismissing infractions are at the discretion of the Pheton Administration. ==Server History== ===Inception Period=== The Inception Period lasted from May 13, 2020, to November 19, 2020. The Pheton Discord exclusively existed as a Discord server for the [[Photon (YouTuber)|Photon]] YouTube channel. Mainly just to notify all server members of new [[Photon (YouTuber)|Photon]] YouTube videos. [[Photon (YouTuber)|Photon]] served as the sole owner and moderator of the server. Not much official documentation by the server administration of this period exists. However, the server's loose rules and enforcement of this period created a much more chaotic environment. The server's relatively small member count (200 - 400 members) kept relative peace according to existing records. However, witness testimony exist to the contrary. ===Reform Period=== The Reform Period marked the end of the Inception Period. Represented by the implementation of partial or total restructuring of the Pheton Discord's rules and structure. Executed under the recent appointment of [[C_Alamo|Alamo]] as Pheton Discord administrator following their previous appointment as Photon YouTube stream moderator. All rules and channels underwent notable permission changes and expansions to provide more structure and order. This first mass use of Discord bots for server-wide rule enforcement began during this period. Automation of MEE6 and Dyno were employed to enforce new rules installed to replace the previously lax server rules of the Inception Period to further cover the Pheton Discord's rapidly growing member count (400 - 500 members). The Reform Period is the shortest of all periods. Only lasting from November 19, 2020, to November 27, 2020. However, its effects shaped the current day Pheton Discord. While the Reform Period has seemingly provided the Pheton Discord with order and security, there have been criticisms voiced against certain Reform Period changes. Notably, the new rule clause, ''"Image macros, memes, and copypastas that are not relevant to the channel which it is in will be removed. Please use #memes."'' ===SMP Period=== ''See [https://photon.fandom.com/wiki/Photon_SMP_Server Photon SMP Server] for further reading.'' The end of the Reform Period's short timespan was marked by the beginning of the SMP Period on November 27, 2020, with the opening of the [[Photon SMP Server]]. Which fundamentally changed the Pheton Discord's purpose and use. [[Photon (YouTuber)|Photon]] hosted a [https://www.youtube.com/watch?v=XaHTrl5z8VY&feature=youtu.be livestream] on the day of the [[Photon SMP Server|Photon SMP]]'s opening. Leading to a mass influx of new members into the Discord server. As a response, the Discord server administration created the present-day SMP category to direct all discussion of the [[Photon SMP Server|Photon SMP]] to dedicated channels. Since then, the SMP category of channels has expanded to a present number of eleven channels dedicated to the Photon SMP. Following another [https://www.youtube.com/watch?v=6ncBZfhxIqY livestream] by [[Photon (YouTuber)|Photon]] in which the [[Photon SMP Server|Photon SMP]] Ender Dragon was defeated, the Pheton Discord had fundamentally gained a new purpose as a hub for all [[Photon SMP Server|Photon SMP]] activity and discussion. This influx of attention and members from the [[Photon SMP Server|Photon SMP]] sparked the need for new server moderation. Agreements were made between the Photon High Command to appoint new moderators under [[C_Alamo|Alamo]]. Moderator applications were opened on December 31, 2020, with multiple server members applying. Following days of review, on January 2, 2020. The announcement was made by [[C_Alamo|Alamo]], who declared that [[CatosOtherStuff]], [[Koovaek]], and [[Expressway|Your Expressway To The Stars]] would be appointed Pheton Discord moderators. Further moderators would be added following SMP Moderator Applications, notably [[Darkraiomega5|Darkraiomega]] and [[Beny]]. Further events such as the SMP Dragon Egg Tournament would bring even more attention and members to the Pheton Discord. ===Post-SMP Period=== The [[Photon SMP Server|Photon SMP]] was discontinued on February 20th, 2021. A second server was established, but only lasted a week due to lacking interest and factional infighting. [[Photon (YouTuber)|Photon]] was not keen to add more events onto the large and expensive SMP project, a project that wasn't very successful at this point. The SMP has been dead ever since, with no intention of recreating it until after 1.17 proper has released. Photon has since focused more on Terraria content. The SMP has been less active since then, as the SMP was a large source of attention on the server. [[Beny]] and [[Koovaek]] resigned as discord moderators on May 7th, 2021. The server has declined since then noticeably into late 2021. on April 21st, 2022 most channels are no longer viewable to the public, and the server has ceased its operations. ==Notable Members== The Pheton Server is host to a multitude of notable members that have made a name for themselves on YouTube, the Discord server itself, or the [[Photon SMP Server]]. *[[Adventurer32]], Terraria and Bedwars strategist YouTuber. *[[Terrasteel], Terraria and Hypixel strategist YouTuber. *[[AKurbyBurby]], distinguished [[Photon SMP Server|Photon SMP]] member. *[[Furret]], suggester of the [[Photon SMP Server|Photon SMP]]. *[[Canadian Empire]], distinguished member of Pheton and [[Photon SMP Server|Photon SMP]]. *[[Chug_Oh]], infamous server rule violator. [[Category:Canon]] 536014ee2c0127efb4edd7f09ee01b588409954e 34 33 2023-09-08T23:51:20Z 8n2 2 /* Notable Members */ wikitext text/x-wiki {{Photon Canon}}{{Infobox|above=Pheton I|subheader=welcome to photon's discord server, as pointless as a pebble in deep space" - Photon}} ==Overview== The Pheton Discord was a Discord server that serves as the YouTube Animator [[Photon (YouTuber)|Photon]]'s videos community center. Along with other topics, notably as games and art. The server opened on May 13, 2020, with a single message sent by current owner Photon stating, "This server's purpose is no purpose." The server was shut down on May 16th, 2022, and all channels were hidden with the exception of #hello, which contains the following message.<blockquote>''Join the [[Terracord of YouTuber <nowiki>[[Terrasteel]]</nowiki> <nowiki>https://youtube.com/terraw</nowiki> instead at <nowiki>https://discord.gg/yJrCt9YFz5</nowiki>; this server ceased operation 1 year and 4 months ago (April 21, 2022) as I write this.'' - Photon</blockquote> [[Category:Canon]] fe020ddab2c1150094fe2650cb8c5584466a5284 35 34 2023-09-08T23:53:04Z 8n2 2 Added Pheton I Discord wikitext text/x-wiki {{Photon Canon}}{{Infobox|above=Pheton I|subheader=welcome to photon's discord server, as pointless as a pebble in deep space" - Photon}} ==Overview== The Pheton Discord was a Discord server that serves as the YouTube Animator [[Photon (YouTuber)|Photon]]'s videos community center. Along with other topics, notably as games and art. The server opened on May 13, 2020, with a single message sent by current owner Photon stating, "This server's purpose is no purpose." More information about the Phetonic Era can be found in the [https://photon.fandom.com/wiki/Photon_Wiki Photon Wiki]. The server was shut down on May 16th, 2022, and all channels were hidden with the exception of #hello, which contains the following message.<blockquote>''Join the [[Terracord of YouTuber <nowiki>[[Terrasteel]]</nowiki> <nowiki>https://youtube.com/terraw</nowiki> instead at <nowiki>https://discord.gg/yJrCt9YFz5</nowiki>; this server ceased operation 1 year and 4 months ago (April 21, 2022) as I write this.'' - Photon</blockquote> [[Category:Canon]] b586899628b35419f0da083d41ac48c77f2ee27c 36 35 2023-09-08T23:58:08Z 8n2 2 wikitext text/x-wiki {{Photon Canon}}{{Infobox|above=Pheton I|subheader=welcome to photon's discord server, as pointless as a pebble in deep space" - Photon|label1=Status|data1=Inactive}} ==Overview== The Pheton Discord was a Discord server that serves as the YouTube Animator [[Photon (YouTuber)|Photon]]'s videos community center. Along with other topics, notably as games and art. The server opened on May 13, 2020, with a single message sent by current owner Photon stating, "This server's purpose is no purpose." More information about the Phetonic Era can be found in the [https://photon.fandom.com/wiki/Photon_Wiki Photon Wiki]. The server was shut down on May 16th, 2022, and all channels were hidden with the exception of #hello, which contains the following message.<blockquote>''Join the [[Terracord of YouTuber <nowiki>[[Terrasteel]]</nowiki> <nowiki>https://youtube.com/terraw</nowiki> instead at <nowiki>https://discord.gg/yJrCt9YFz5</nowiki>; this server ceased operation 1 year and 4 months ago (April 21, 2022) as I write this.'' - Photon</blockquote> [[Category:Canon]] d338d9dfd9125517c1ccc6153b2663d30c225cbf 37 36 2023-09-09T00:00:40Z 8n2 2 wikitext text/x-wiki {{Photon Canon}} {{Infobox |above = Pheton I |subheader = welcome to photon's discord server, as pointless as a pebble in deep space" - Photon |label1 = Status |data1 = Inactive |label2 = Date Founded |data2 = May 13th, 2020 |label3 = Shutdown Date |data3 = May 16th, 2022 }} ==Overview== The Pheton Discord was a Discord server that serves as the YouTube Animator [[Photon (YouTuber)|Photon]]'s videos community center. Along with other topics, notably as games and art. The server opened on May 13, 2020, with a single message sent by current owner Photon stating, "This server's purpose is no purpose." More information about the Phetonic Era can be found in the [https://photon.fandom.com/wiki/Photon_Wiki Photon Wiki]. The server was shut down on May 16th, 2022, and all channels were hidden with the exception of #hello, which contains the following message.<blockquote>''Join the [[Terracord of YouTuber <nowiki>[[Terrasteel]]</nowiki> <nowiki>https://youtube.com/terraw</nowiki> instead at <nowiki>https://discord.gg/yJrCt9YFz5</nowiki>; this server ceased operation 1 year and 4 months ago (April 21, 2022) as I write this.'' - Photon</blockquote> [[Category:Canon]] f22bb5dd4524587936c9dd07bafed0696201d2d0 38 37 2023-09-09T00:01:17Z 8n2 2 wikitext text/x-wiki {{Photon Canon}} {{Infobox |above = Pheton I |subheader = welcome to photon's discord server, as pointless as a pebble in deep space" - Photon |label1 = Date Founded |data1 = May 13th, 2020 |label2 = Shutdown Date |data2 = May 16th, 2022 |label3 = Status |data3 = Inactive }} ==Overview== The Pheton Discord was a Discord server that serves as the YouTube Animator [[Photon (YouTuber)|Photon]]'s videos community center. Along with other topics, notably as games and art. The server opened on May 13, 2020, with a single message sent by current owner Photon stating, "This server's purpose is no purpose." More information about the Phetonic Era can be found in the [https://photon.fandom.com/wiki/Photon_Wiki Photon Wiki]. The server was shut down on May 16th, 2022, and all channels were hidden with the exception of #hello, which contains the following message.<blockquote>''Join the [[Terracord of YouTuber <nowiki>[[Terrasteel]]</nowiki> <nowiki>https://youtube.com/terraw</nowiki> instead at <nowiki>https://discord.gg/yJrCt9YFz5</nowiki>; this server ceased operation 1 year and 4 months ago (April 21, 2022) as I write this.'' - Photon</blockquote> [[Category:Canon]] fd6cf74f88f6ecebb4a19e5dbb5443549396ca0e 39 38 2023-09-09T00:02:33Z 8n2 2 wikitext text/x-wiki {{Photon Canon}} {{Infobox |above = Pheton I |subheader = welcome to photon's discord server, as pointless as a pebble in deep space" - Photon |label1 = Date Founded |data1 = May 13th, 2020 |label2 = Shutdown Date |data2 = May 16th, 2022 |label3 = Status |data3 = Inactive }} ==Overview== The Pheton Discord was a Discord server that serves as the YouTube Animator [[Photon (YouTuber)|Photon]]'s videos community center. Along with other topics, notably as games and art. The server opened on May 13, 2020, with a single message sent by current owner Photon stating, "This server's purpose is no purpose." More information about the Phetonic Era can be found in the [https://photon.fandom.com/wiki/Photon_Wiki Photon Wiki]. The server was shut down on May 16th, 2022, and all channels were hidden with the exception of #hello, which contains the following message.<blockquote>''Join the [[Terracord]] of YouTuber [[Terrasteel]] <nowiki>https://youtube.com/terraw</nowiki> instead at <nowiki>https://discord.gg/yJrCt9YFz5</nowiki>; this server ceased operation 1 year and 4 months ago (April 21, 2022) as I write this.'' - Photon</blockquote> [[Category:Canon]] df0700e82203a15cbb77d3ddae77f7775342be03 40 39 2023-09-09T00:03:10Z 8n2 2 wikitext text/x-wiki {{Photon Canon}} {{Infobox |above = Pheton I |subheader = welcome to photon's discord server, as pointless as a pebble in deep space" - Photon |label1 = Date Founded |data1 = May 13th, 2020 |label2 = Shutdown Date |data2 = May 16th, 2022 |label3 = Status |data3 = Inactive }} ==Overview== The Pheton Discord was a Discord server that serves as the YouTube Animator [[Photon (YouTuber)|Photon]]'s videos community center. Along with other topics, notably as games and art. The server opened on May 13, 2020, with a single message sent by current owner Photon stating, "This server's purpose is no purpose." More information about the Phetonic Era can be found in the [https://photon.fandom.com/wiki/Photon_Wiki Photon Wiki]. The server was shut down on May 16th, 2022, and all channels were hidden with the exception of #hello, which contains the following message.<blockquote>''Join the [[Terracord]] of YouTuber [[Terrasteel]] <nowiki>https://youtube.com/terraw</nowiki> instead at <nowiki>https://discord.gg/yJrCt9YFz5</nowiki>; this server ceased operation 1 year and 4 months ago (April 21, 2022) as I write this.'' - Photon</blockquote> d2db94e7bfe898052c7667a91472652738094464 41 40 2023-09-09T00:03:39Z 8n2 2 wikitext text/x-wiki {{Infobox |above = Pheton I |subheader = welcome to photon's discord server, as pointless as a pebble in deep space" - Photon |label1 = Date Founded |data1 = May 13th, 2020 |label2 = Shutdown Date |data2 = May 16th, 2022 |label3 = Status |data3 = Inactive }} ==Overview== The Pheton Discord was a Discord server that serves as the YouTube Animator [[Photon (YouTuber)|Photon]]'s videos community center. Along with other topics, notably as games and art. The server opened on May 13, 2020, with a single message sent by current owner Photon stating, "This server's purpose is no purpose." More information about the Phetonic Era can be found in the [https://photon.fandom.com/wiki/Photon_Wiki Photon Wiki]. The server was shut down on May 16th, 2022, and all channels were hidden with the exception of #hello, which contains the following message.<blockquote>''Join the [[Terracord]] of YouTuber [[Terrasteel]] <nowiki>https://youtube.com/terraw</nowiki> instead at <nowiki>https://discord.gg/yJrCt9YFz5</nowiki>; this server ceased operation 1 year and 4 months ago (April 21, 2022) as I write this.'' - Photon</blockquote> [[Category: Canon]] 0e174c353a115a1ebde4b28b38f7613a3da026c0 Template:Infobox 10 3 8 2023-07-24T14:15:53Z 8n2 2 Created page with "{{#invoke:Infobox|infobox}}<includeonly>{{template other|{{#ifeq:{{PAGENAME}}|Infobox||{{#ifeq:{{str left|{{SUBPAGENAME}}|7}}|Infobox|[[Category:Infobox templates|{{remove first word|{{SUBPAGENAME}}}}]]}}}}|}}</includeonly><noinclude> {{Documentation}} <!-- Categories go in the /doc subpage, and interwikis go in Wikidata. --> {{En-WP attribution notice|Template:Infobox}} </noinclude>" wikitext text/x-wiki {{#invoke:Infobox|infobox}}<includeonly>{{template other|{{#ifeq:{{PAGENAME}}|Infobox||{{#ifeq:{{str left|{{SUBPAGENAME}}|7}}|Infobox|[[Category:Infobox templates|{{remove first word|{{SUBPAGENAME}}}}]]}}}}|}}</includeonly><noinclude> {{Documentation}} <!-- Categories go in the /doc subpage, and interwikis go in Wikidata. --> {{En-WP attribution notice|Template:Infobox}} </noinclude> 9e34306414672f80e601e13674f4524ccd7b70ec Module:Infobox 828 4 11 2023-07-24T14:26:05Z 8n2 2 Created page with "-- -- This module implements {{Infobox}} -- local p = {} local navbar = require('Module:Navbar')._navbar local args = {} local origArgs local root local function notempty( s ) return s and s:match( '%S' ) end local function fixChildBoxes(sval, tt) if notempty(sval) then local marker = '<span class=special_infobox_marker>' local s = sval s = mw.ustring.gsub(s, '(<%s*[Tt][Rr])', marker .. '%1') s = mw.ustring.gsub(s, '(</[Tt][Rr]%s*>)', '%1' .. marker) if s..." Scribunto text/plain -- -- This module implements {{Infobox}} -- local p = {} local navbar = require('Module:Navbar')._navbar local args = {} local origArgs local root local function notempty( s ) return s and s:match( '%S' ) end local function fixChildBoxes(sval, tt) if notempty(sval) then local marker = '<span class=special_infobox_marker>' local s = sval s = mw.ustring.gsub(s, '(<%s*[Tt][Rr])', marker .. '%1') s = mw.ustring.gsub(s, '(</[Tt][Rr]%s*>)', '%1' .. marker) if s:match(marker) then s = mw.ustring.gsub(s, marker .. '%s*' .. marker, '') s = mw.ustring.gsub(s, '([\r\n]|-[^\r\n]*[\r\n])%s*' .. marker, '%1') s = mw.ustring.gsub(s, marker .. '%s*([\r\n]|-)', '%1') s = mw.ustring.gsub(s, '(</[Cc][Aa][Pp][Tt][Ii][Oo][Nn]%s*>%s*)' .. marker, '%1') s = mw.ustring.gsub(s, '(<%s*[Tt][Aa][Bb][Ll][Ee][^<>]*>%s*)' .. marker, '%1') s = mw.ustring.gsub(s, '^(%{|[^\r\n]*[\r\n]%s*)' .. marker, '%1') s = mw.ustring.gsub(s, '([\r\n]%{|[^\r\n]*[\r\n]%s*)' .. marker, '%1') s = mw.ustring.gsub(s, marker .. '(%s*</[Tt][Aa][Bb][Ll][Ee]%s*>)', '%1') s = mw.ustring.gsub(s, marker .. '(%s*\n|%})', '%1') end if s:match(marker) then local subcells = mw.text.split(s, marker) s = '' for k = 1, #subcells do if k == 1 then s = s .. subcells[k] .. '</' .. tt .. '></tr>' elseif k == #subcells then local rowstyle = ' style="display:none"' if notempty(subcells[k]) then rowstyle = '' end s = s .. '<tr' .. rowstyle ..'><' .. tt .. ' colspan=2>\n' .. subcells[k] elseif notempty(subcells[k]) then if (k % 2) == 0 then s = s .. subcells[k] else s = s .. '<tr><' .. tt .. ' colspan=2>\n' .. subcells[k] .. '</' .. tt .. '></tr>' end end end end -- the next two lines add a newline at the end of lists for the PHP parser -- https://en.wikipedia.org/w/index.php?title=Template_talk:Infobox_musical_artist&oldid=849054481 -- remove when [[:phab:T191516]] is fixed or OBE s = mw.ustring.gsub(s, '([\r\n][%*#;:][^\r\n]*)$', '%1\n') s = mw.ustring.gsub(s, '^([%*#;:][^\r\n]*)$', '%1\n') s = mw.ustring.gsub(s, '^([%*#;:])', '\n%1') s = mw.ustring.gsub(s, '^(%{%|)', '\n%1') return s else return sval end end local function union(t1, t2) -- Returns the union of the values of two tables, as a sequence. local vals = {} for k, v in pairs(t1) do vals[v] = true end for k, v in pairs(t2) do vals[v] = true end local ret = {} for k, v in pairs(vals) do table.insert(ret, k) end return ret end local function getArgNums(prefix) -- Returns a table containing the numbers of the arguments that exist -- for the specified prefix. For example, if the prefix was 'data', and -- 'data1', 'data2', and 'data5' exist, it would return {1, 2, 5}. local nums = {} for k, v in pairs(args) do local num = tostring(k):match('^' .. prefix .. '([1-9]%d*)$') if num then table.insert(nums, tonumber(num)) end end table.sort(nums) return nums end local function addRow(rowArgs) -- Adds a row to the infobox, with either a header cell -- or a label/data cell combination. if rowArgs.header then root :tag('tr') :addClass(rowArgs.rowclass) :cssText(rowArgs.rowstyle) :attr('id', rowArgs.rowid) :tag('th') :attr('colspan', 2) :attr('id', rowArgs.headerid) :addClass(rowArgs.class) :addClass(args.headerclass) :css('text-align', 'center') :cssText(args.headerstyle) :cssText(rowArgs.rowcellstyle) :wikitext(fixChildBoxes(rowArgs.header, 'th')) elseif rowArgs.data then local row = root:tag('tr') row:addClass(rowArgs.rowclass) row:cssText(rowArgs.rowstyle) row:attr('id', rowArgs.rowid) if rowArgs.label then row :tag('th') :attr('scope', 'row') :attr('id', rowArgs.labelid) :cssText(args.labelstyle) :cssText(rowArgs.rowcellstyle) :wikitext(rowArgs.label) :done() end local dataCell = row:tag('td') if not rowArgs.label then dataCell :attr('colspan', 2) :css('text-align', 'center') end dataCell :attr('id', rowArgs.dataid) :addClass(rowArgs.class) :cssText(rowArgs.datastyle) :cssText(rowArgs.rowcellstyle) :wikitext(fixChildBoxes(rowArgs.data, 'td')) end end local function renderTitle() if not args.title then return end root :tag('caption') :addClass(args.titleclass) :cssText(args.titlestyle) :wikitext(args.title) end local function renderAboveRow() if not args.above then return end root :tag('tr') :tag('th') :attr('colspan', 2) :addClass(args.aboveclass) :css('text-align', 'center') :css('font-size', '125%') :css('font-weight', 'bold') :cssText(args.abovestyle) :wikitext(fixChildBoxes(args.above,'th')) end local function renderBelowRow() if not args.below then return end root :tag('tr') :tag('td') :attr('colspan', '2') :addClass(args.belowclass) :css('text-align', 'center') :cssText(args.belowstyle) :wikitext(fixChildBoxes(args.below,'td')) end local function renderSubheaders() if args.subheader then args.subheader1 = args.subheader end if args.subheaderrowclass then args.subheaderrowclass1 = args.subheaderrowclass end local subheadernums = getArgNums('subheader') for k, num in ipairs(subheadernums) do addRow({ data = args['subheader' .. tostring(num)], datastyle = args.subheaderstyle, rowcellstyle = args['subheaderstyle' .. tostring(num)], class = args.subheaderclass, rowclass = args['subheaderrowclass' .. tostring(num)] }) end end local function renderImages() if args.image then args.image1 = args.image end if args.caption then args.caption1 = args.caption end local imagenums = getArgNums('image') for k, num in ipairs(imagenums) do local caption = args['caption' .. tostring(num)] local data = mw.html.create():wikitext(args['image' .. tostring(num)]) if caption then data :tag('div') :cssText(args.captionstyle) :wikitext(caption) end addRow({ data = tostring(data), datastyle = args.imagestyle, class = args.imageclass, rowclass = args['imagerowclass' .. tostring(num)] }) end end local function renderRows() -- Gets the union of the header and data argument numbers, -- and renders them all in order using addRow. local rownums = union(getArgNums('header'), getArgNums('data')) table.sort(rownums) for k, num in ipairs(rownums) do addRow({ header = args['header' .. tostring(num)], label = args['label' .. tostring(num)], data = args['data' .. tostring(num)], datastyle = args.datastyle, class = args['class' .. tostring(num)], rowclass = args['rowclass' .. tostring(num)], rowstyle = args['rowstyle' .. tostring(num)], rowcellstyle = args['rowcellstyle' .. tostring(num)], dataid = args['dataid' .. tostring(num)], labelid = args['labelid' .. tostring(num)], headerid = args['headerid' .. tostring(num)], rowid = args['rowid' .. tostring(num)] }) end end local function renderNavBar() if not args.name then return end root :tag('tr') :tag('td') :attr('colspan', '2') :css('text-align', 'right') :wikitext(navbar{ args.name, mini = 1, }) end local function renderItalicTitle() local italicTitle = args['italic title'] and mw.ustring.lower(args['italic title']) if italicTitle == '' or italicTitle == 'force' or italicTitle == 'yes' then root:wikitext(mw.getCurrentFrame():expandTemplate({title = 'italic title'})) end end local function renderTrackingCategories() if args.decat ~= 'yes' then if args.child == 'yes' then if args.title then root:wikitext('[[Category:Pages which use embedded infobox templates with the title parameter]]') end elseif #(getArgNums('data')) == 0 and mw.title.getCurrentTitle().namespace == 0 then root:wikitext('[[Category:Articles which use infobox templates with no data rows]]') end end end local function _infobox() -- Specify the overall layout of the infobox, with special settings -- if the infobox is used as a 'child' inside another infobox. if args.child ~= 'yes' then root = mw.html.create('table') root :addClass((args.subbox ~= 'yes') and 'infobox' or nil) :addClass(args.bodyclass) if args.subbox == 'yes' then root :css('padding', '0') :css('border', 'none') :css('margin', '-3px') :css('width', 'auto') :css('min-width', '100%') :css('font-size', '100%') :css('clear', 'none') :css('float', 'none') :css('background-color', 'transparent') else root :css('width', '22em') end root :cssText(args.bodystyle) renderTitle() renderAboveRow() else root = mw.html.create() root :wikitext(args.title) end renderSubheaders() renderImages() renderRows() renderBelowRow() renderNavBar() renderItalicTitle() renderTrackingCategories() return tostring(root) end local function preprocessSingleArg(argName) -- If the argument exists and isn't blank, add it to the argument table. -- Blank arguments are treated as nil to match the behaviour of ParserFunctions. if origArgs[argName] and origArgs[argName] ~= '' then args[argName] = origArgs[argName] end end local function preprocessArgs(prefixTable, step) -- Assign the parameters with the given prefixes to the args table, in order, in batches -- of the step size specified. This is to prevent references etc. from appearing in the -- wrong order. The prefixTable should be an array containing tables, each of which has -- two possible fields, a "prefix" string and a "depend" table. The function always parses -- parameters containing the "prefix" string, but only parses parameters in the "depend" -- table if the prefix parameter is present and non-blank. if type(prefixTable) ~= 'table' then error("Non-table value detected for the prefix table", 2) end if type(step) ~= 'number' then error("Invalid step value detected", 2) end -- Get arguments without a number suffix, and check for bad input. for i,v in ipairs(prefixTable) do if type(v) ~= 'table' or type(v.prefix) ~= "string" or (v.depend and type(v.depend) ~= 'table') then error('Invalid input detected to preprocessArgs prefix table', 2) end preprocessSingleArg(v.prefix) -- Only parse the depend parameter if the prefix parameter is present and not blank. if args[v.prefix] and v.depend then for j, dependValue in ipairs(v.depend) do if type(dependValue) ~= 'string' then error('Invalid "depend" parameter value detected in preprocessArgs') end preprocessSingleArg(dependValue) end end end -- Get arguments with number suffixes. local a = 1 -- Counter variable. local moreArgumentsExist = true while moreArgumentsExist == true do moreArgumentsExist = false for i = a, a + step - 1 do for j,v in ipairs(prefixTable) do local prefixArgName = v.prefix .. tostring(i) if origArgs[prefixArgName] then moreArgumentsExist = true -- Do another loop if any arguments are found, even blank ones. preprocessSingleArg(prefixArgName) end -- Process the depend table if the prefix argument is present and not blank, or -- we are processing "prefix1" and "prefix" is present and not blank, and -- if the depend table is present. if v.depend and (args[prefixArgName] or (i == 1 and args[v.prefix])) then for j,dependValue in ipairs(v.depend) do local dependArgName = dependValue .. tostring(i) preprocessSingleArg(dependArgName) end end end end a = a + step end end function p.infobox(frame) -- If called via #invoke, use the args passed into the invoking template. -- Otherwise, for testing purposes, assume args are being passed directly in. if frame == mw.getCurrentFrame() then origArgs = frame:getParent().args else origArgs = frame end -- Parse the data parameters in the same order that the old {{infobox}} did, so that -- references etc. will display in the expected places. Parameters that depend on -- another parameter are only processed if that parameter is present, to avoid -- phantom references appearing in article reference lists. preprocessSingleArg('child') preprocessSingleArg('bodyclass') preprocessSingleArg('subbox') preprocessSingleArg('bodystyle') preprocessSingleArg('title') preprocessSingleArg('titleclass') preprocessSingleArg('titlestyle') preprocessSingleArg('above') preprocessSingleArg('aboveclass') preprocessSingleArg('abovestyle') preprocessArgs({ {prefix = 'subheader', depend = {'subheaderstyle', 'subheaderrowclass'}} }, 10) preprocessSingleArg('subheaderstyle') preprocessSingleArg('subheaderclass') preprocessArgs({ {prefix = 'image', depend = {'caption', 'imagerowclass'}} }, 10) preprocessSingleArg('captionstyle') preprocessSingleArg('imagestyle') preprocessSingleArg('imageclass') preprocessArgs({ {prefix = 'header'}, {prefix = 'data', depend = {'label'}}, {prefix = 'rowclass'}, {prefix = 'rowstyle'}, {prefix = 'rowcellstyle'}, {prefix = 'class'}, {prefix = 'dataid'}, {prefix = 'labelid'}, {prefix = 'headerid'}, {prefix = 'rowid'} }, 50) preprocessSingleArg('headerclass') preprocessSingleArg('headerstyle') preprocessSingleArg('labelstyle') preprocessSingleArg('datastyle') preprocessSingleArg('below') preprocessSingleArg('belowclass') preprocessSingleArg('belowstyle') preprocessSingleArg('name') args['italic title'] = origArgs['italic title'] -- different behaviour if blank or absent preprocessSingleArg('decat') return _infobox() end return p 86cf80d64495ad16eb12aa533ca749c55689b02d Module:Navbar 828 5 12 2023-07-24T14:27:39Z 8n2 2 Created page with "local p = {} local cfg = mw.loadData('Module:Navbar/configuration') local function get_title_arg(is_collapsible, template) local title_arg = 1 if is_collapsible then title_arg = 2 end if template then title_arg = 'template' end return title_arg end local function choose_links(template, args) -- The show table indicates the default displayed items. -- view, talk, edit, hist, move, watch -- TODO: Move to configuration. local show = {true, true, true, false, false..." Scribunto text/plain local p = {} local cfg = mw.loadData('Module:Navbar/configuration') local function get_title_arg(is_collapsible, template) local title_arg = 1 if is_collapsible then title_arg = 2 end if template then title_arg = 'template' end return title_arg end local function choose_links(template, args) -- The show table indicates the default displayed items. -- view, talk, edit, hist, move, watch -- TODO: Move to configuration. local show = {true, true, true, false, false, false} if template then show[2] = false show[3] = false local index = {t = 2, d = 2, e = 3, h = 4, m = 5, w = 6, talk = 2, edit = 3, hist = 4, move = 5, watch = 6} -- TODO: Consider removing TableTools dependency. for _, v in ipairs(require ('Module:TableTools').compressSparseArray(args)) do local num = index[v] if num then show[num] = true end end end local remove_edit_link = args.noedit if remove_edit_link then show[3] = false end return show end local function add_link(link_description, ul, is_mini, font_style) local l if link_description.url then l = {'[', '', ']'} else l = {'[[', '|', ']]'} end ul:tag('li') :addClass('nv-' .. link_description.full) :wikitext(l[1] .. link_description.link .. l[2]) :tag(is_mini and 'abbr' or 'span') :attr('title', link_description.html_title) :cssText(font_style) :wikitext(is_mini and link_description.mini or link_description.full) :done() :wikitext(l[3]) :done() end local function make_list(title_text, has_brackets, displayed_links, is_mini, font_style) local title = mw.title.new(mw.text.trim(title_text), cfg.title_namespace) if not title then error(cfg.invalid_title .. title_text) end local talkpage = title.talkPageTitle and title.talkPageTitle.fullText or '' -- TODO: Get link_descriptions and show into the configuration module. -- link_descriptions should be easier... local link_descriptions = { { ['mini'] = 'v', ['full'] = 'view', ['html_title'] = 'View this template', ['link'] = title.fullText, ['url'] = false }, { ['mini'] = 't', ['full'] = 'talk', ['html_title'] = 'Discuss this template', ['link'] = talkpage, ['url'] = false }, { ['mini'] = 'e', ['full'] = 'edit', ['html_title'] = 'Edit this template', ['link'] = title:fullUrl('action=edit'), ['url'] = true }, { ['mini'] = 'h', ['full'] = 'hist', ['html_title'] = 'History of this template', ['link'] = title:fullUrl('action=history'), ['url'] = true }, { ['mini'] = 'm', ['full'] = 'move', ['html_title'] = 'Move this template', ['link'] = mw.title.new('Special:Movepage'):fullUrl('target='..title.fullText), ['url'] = true }, { ['mini'] = 'w', ['full'] = 'watch', ['html_title'] = 'Watch this template', ['link'] = title:fullUrl('action=watch'), ['url'] = true } } local ul = mw.html.create('ul') if has_brackets then ul:addClass(cfg.classes.brackets) :cssText(font_style) end for i, _ in ipairs(displayed_links) do if displayed_links[i] then add_link(link_descriptions[i], ul, is_mini, font_style) end end return ul:done() end function p._navbar(args) -- TODO: We probably don't need both fontstyle and fontcolor... local font_style = args.fontstyle local font_color = args.fontcolor local is_collapsible = args.collapsible local is_mini = args.mini local is_plain = args.plain local collapsible_class = nil if is_collapsible then collapsible_class = cfg.classes.collapsible if not is_plain then is_mini = 1 end if font_color then font_style = (font_style or '') .. '; color: ' .. font_color .. ';' end end local navbar_style = args.style local div = mw.html.create():tag('div') div :addClass(cfg.classes.navbar) :addClass(cfg.classes.plainlinks) :addClass(cfg.classes.horizontal_list) :addClass(collapsible_class) -- we made the determination earlier :cssText(navbar_style) if is_mini then div:addClass(cfg.classes.mini) end local box_text = (args.text or cfg.box_text) .. ' ' -- the concatenated space guarantees the box text is separated if not (is_mini or is_plain) then div :tag('span') :addClass(cfg.classes.box_text) :cssText(font_style) :wikitext(box_text) end local template = args.template local displayed_links = choose_links(template, args) local has_brackets = args.brackets local title_arg = get_title_arg(is_collapsible, template) local title_text = args[title_arg] or (':' .. mw.getCurrentFrame():getParent():getTitle()) local list = make_list(title_text, has_brackets, displayed_links, is_mini, font_style) div:node(list) if is_collapsible then local title_text_class if is_mini then title_text_class = cfg.classes.collapsible_title_mini else title_text_class = cfg.classes.collapsible_title_full end div:done() :tag('div') :addClass(title_text_class) :cssText(font_style) :wikitext(args[1]) end return mw.getCurrentFrame():extensionTag{ name = 'templatestyles', args = { src = cfg.templatestyles } } .. tostring(div:done()) end function p.navbar(frame) return p._navbar(require('Module:Arguments').getArgs(frame)) end return p a5c8d3a8f8beb18984ea7f145ddbdf88a065d23e Module:Navbar/configuration 828 6 13 2023-07-24T14:28:27Z 8n2 2 Created page with "local configuration = { ['templatestyles'] = 'Module:Navbar/styles.css', ['box_text'] = 'This box: ', -- default text box when not plain or mini ['title_namespace'] = 'Template', -- namespace to default to for title ['invalid_title'] = 'Invalid title ', ['classes'] = { -- set a line to nil if you don't want it ['navbar'] = 'navbar', ['plainlinks'] = 'plainlinks', -- plainlinks ['horizontal_list'] = 'hlist', -- horizontal list class ['mini'] = 'navbar-mini..." Scribunto text/plain local configuration = { ['templatestyles'] = 'Module:Navbar/styles.css', ['box_text'] = 'This box: ', -- default text box when not plain or mini ['title_namespace'] = 'Template', -- namespace to default to for title ['invalid_title'] = 'Invalid title ', ['classes'] = { -- set a line to nil if you don't want it ['navbar'] = 'navbar', ['plainlinks'] = 'plainlinks', -- plainlinks ['horizontal_list'] = 'hlist', -- horizontal list class ['mini'] = 'navbar-mini', -- class indicating small links in the navbar ['this_box'] = 'navbar-boxtext', ['brackets'] = 'navbar-brackets', -- 'collapsible' is the key for a class to indicate the navbar is -- setting up the collapsible element in addition to the normal -- navbar. ['collapsible'] = 'navbar-collapse', ['collapsible_title_mini'] = 'navbar-ct-mini', ['collapsible_title_full'] = 'navbar-ct-full' } } return configuration 7f1b6300bc4a690ecfb1c83b582f36c603bd1dff Template:Documentation 10 7 15 2023-07-24T14:32:34Z 8n2 2 Created page with "{{#invoke:documentation|main|_content={{ {{#invoke:documentation|contentTitle}}}}}}<noinclude> <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude>" wikitext text/x-wiki {{#invoke:documentation|main|_content={{ {{#invoke:documentation|contentTitle}}}}}}<noinclude> <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> ce7fd93f18c46b4fa871bf679afd05cbda72d8c4 Module:Documentation 828 8 16 2023-07-24T14:33:38Z 8n2 2 Created page with "-- This module implements {{documentation}}. -- Get required modules. local getArgs = require('Module:Arguments').getArgs -- Get the config table. local cfg = mw.loadData('Module:Documentation/config') local p = {} -- Often-used functions. local ugsub = mw.ustring.gsub ---------------------------------------------------------------------------- -- Helper functions -- -- These are defined as local functions, but are made available in the p -- table for testing purpos..." Scribunto text/plain -- This module implements {{documentation}}. -- Get required modules. local getArgs = require('Module:Arguments').getArgs -- Get the config table. local cfg = mw.loadData('Module:Documentation/config') local p = {} -- Often-used functions. local ugsub = mw.ustring.gsub ---------------------------------------------------------------------------- -- Helper functions -- -- These are defined as local functions, but are made available in the p -- table for testing purposes. ---------------------------------------------------------------------------- local function message(cfgKey, valArray, expectType) --[[ -- Gets a message from the cfg table and formats it if appropriate. -- The function raises an error if the value from the cfg table is not -- of the type expectType. The default type for expectType is 'string'. -- If the table valArray is present, strings such as $1, $2 etc. in the -- message are substituted with values from the table keys [1], [2] etc. -- For example, if the message "foo-message" had the value 'Foo $2 bar $1.', -- message('foo-message', {'baz', 'qux'}) would return "Foo qux bar baz." --]] local msg = cfg[cfgKey] expectType = expectType or 'string' if type(msg) ~= expectType then error('message: type error in message cfg.' .. cfgKey .. ' (' .. expectType .. ' expected, got ' .. type(msg) .. ')', 2) end if not valArray then return msg end local function getMessageVal(match) match = tonumber(match) return valArray[match] or error('message: no value found for key $' .. match .. ' in message cfg.' .. cfgKey, 4) end return ugsub(msg, '$([1-9][0-9]*)', getMessageVal) end p.message = message local function makeWikilink(page, display) if display then return mw.ustring.format('[[%s|%s]]', page, display) else return mw.ustring.format('[[%s]]', page) end end p.makeWikilink = makeWikilink local function makeCategoryLink(cat, sort) local catns = mw.site.namespaces[14].name return makeWikilink(catns .. ':' .. cat, sort) end p.makeCategoryLink = makeCategoryLink local function makeUrlLink(url, display) return mw.ustring.format('[%s %s]', url, display) end p.makeUrlLink = makeUrlLink local function makeToolbar(...) local ret = {} local lim = select('#', ...) if lim < 1 then return nil end for i = 1, lim do ret[#ret + 1] = select(i, ...) end -- 'documentation-toolbar' return '<span class="' .. message('toolbar-class') .. '">(' .. table.concat(ret, ' &#124; ') .. ')</span>' end p.makeToolbar = makeToolbar ---------------------------------------------------------------------------- -- Argument processing ---------------------------------------------------------------------------- local function makeInvokeFunc(funcName) return function (frame) local args = getArgs(frame, { valueFunc = function (key, value) if type(value) == 'string' then value = value:match('^%s*(.-)%s*$') -- Remove whitespace. if key == 'heading' or value ~= '' then return value else return nil end else return value end end }) return p[funcName](args) end end ---------------------------------------------------------------------------- -- Entry points ---------------------------------------------------------------------------- function p.nonexistent(frame) if mw.title.getCurrentTitle().subpageText == 'testcases' then return frame:expandTemplate{title = 'module test cases notice'} else return p.main(frame) end end p.main = makeInvokeFunc('_main') function p._main(args) --[[ -- This function defines logic flow for the module. -- @args - table of arguments passed by the user --]] local env = p.getEnvironment(args) local root = mw.html.create() root :wikitext(p._getModuleWikitext(args, env)) :wikitext(p.protectionTemplate(env)) :wikitext(p.sandboxNotice(args, env)) :tag('div') -- 'documentation-container' :addClass(message('container')) :newline() :tag('div') -- 'documentation' :addClass(message('main-div-classes')) :newline() :wikitext(p._startBox(args, env)) :wikitext(p._content(args, env)) :tag('div') -- 'documentation-clear' :addClass(message('clear')) :done() :newline() :done() :wikitext(p._endBox(args, env)) :done() :wikitext(p.addTrackingCategories(env)) -- 'Module:Documentation/styles.css' return mw.getCurrentFrame():extensionTag ( 'templatestyles', '', {src=cfg['templatestyles'] }) .. tostring(root) end ---------------------------------------------------------------------------- -- Environment settings ---------------------------------------------------------------------------- function p.getEnvironment(args) --[[ -- Returns a table with information about the environment, including title -- objects and other namespace- or path-related data. -- @args - table of arguments passed by the user -- -- Title objects include: -- env.title - the page we are making documentation for (usually the current title) -- env.templateTitle - the template (or module, file, etc.) -- env.docTitle - the /doc subpage. -- env.sandboxTitle - the /sandbox subpage. -- env.testcasesTitle - the /testcases subpage. -- -- Data includes: -- env.protectionLevels - the protection levels table of the title object. -- env.subjectSpace - the number of the title's subject namespace. -- env.docSpace - the number of the namespace the title puts its documentation in. -- env.docpageBase - the text of the base page of the /doc, /sandbox and /testcases pages, with namespace. -- env.compareUrl - URL of the Special:ComparePages page comparing the sandbox with the template. -- -- All table lookups are passed through pcall so that errors are caught. If an error occurs, the value -- returned will be nil. --]] local env, envFuncs = {}, {} -- Set up the metatable. If triggered we call the corresponding function in the envFuncs table. The value -- returned by that function is memoized in the env table so that we don't call any of the functions -- more than once. (Nils won't be memoized.) setmetatable(env, { __index = function (t, key) local envFunc = envFuncs[key] if envFunc then local success, val = pcall(envFunc) if success then env[key] = val -- Memoise the value. return val end end return nil end }) function envFuncs.title() -- The title object for the current page, or a test page passed with args.page. local title local titleArg = args.page if titleArg then title = mw.title.new(titleArg) else title = mw.title.getCurrentTitle() end return title end function envFuncs.templateTitle() --[[ -- The template (or module, etc.) title object. -- Messages: -- 'sandbox-subpage' --> 'sandbox' -- 'testcases-subpage' --> 'testcases' --]] local subjectSpace = env.subjectSpace local title = env.title local subpage = title.subpageText if subpage == message('sandbox-subpage') or subpage == message('testcases-subpage') then return mw.title.makeTitle(subjectSpace, title.baseText) else return mw.title.makeTitle(subjectSpace, title.text) end end function envFuncs.docTitle() --[[ -- Title object of the /doc subpage. -- Messages: -- 'doc-subpage' --> 'doc' --]] local title = env.title local docname = args[1] -- User-specified doc page. local docpage if docname then docpage = docname else docpage = env.docpageBase .. '/' .. message('doc-subpage') end return mw.title.new(docpage) end function envFuncs.sandboxTitle() --[[ -- Title object for the /sandbox subpage. -- Messages: -- 'sandbox-subpage' --> 'sandbox' --]] return mw.title.new(env.docpageBase .. '/' .. message('sandbox-subpage')) end function envFuncs.testcasesTitle() --[[ -- Title object for the /testcases subpage. -- Messages: -- 'testcases-subpage' --> 'testcases' --]] return mw.title.new(env.docpageBase .. '/' .. message('testcases-subpage')) end function envFuncs.protectionLevels() -- The protection levels table of the title object. return env.title.protectionLevels end function envFuncs.subjectSpace() -- The subject namespace number. return mw.site.namespaces[env.title.namespace].subject.id end function envFuncs.docSpace() -- The documentation namespace number. For most namespaces this is the -- same as the subject namespace. However, pages in the Article, File, -- MediaWiki or Category namespaces must have their /doc, /sandbox and -- /testcases pages in talk space. local subjectSpace = env.subjectSpace if subjectSpace == 0 or subjectSpace == 6 or subjectSpace == 8 or subjectSpace == 14 then return subjectSpace + 1 else return subjectSpace end end function envFuncs.docpageBase() -- The base page of the /doc, /sandbox, and /testcases subpages. -- For some namespaces this is the talk page, rather than the template page. local templateTitle = env.templateTitle local docSpace = env.docSpace local docSpaceText = mw.site.namespaces[docSpace].name -- Assemble the link. docSpace is never the main namespace, so we can hardcode the colon. return docSpaceText .. ':' .. templateTitle.text end function envFuncs.compareUrl() -- Diff link between the sandbox and the main template using [[Special:ComparePages]]. local templateTitle = env.templateTitle local sandboxTitle = env.sandboxTitle if templateTitle.exists and sandboxTitle.exists then local compareUrl = mw.uri.fullUrl( 'Special:ComparePages', { page1 = templateTitle.prefixedText, page2 = sandboxTitle.prefixedText} ) return tostring(compareUrl) else return nil end end return env end ---------------------------------------------------------------------------- -- Auxiliary templates ---------------------------------------------------------------------------- p.getModuleWikitext = makeInvokeFunc('_getModuleWikitext') function p._getModuleWikitext(args, env) local currentTitle = mw.title.getCurrentTitle() if currentTitle.contentModel ~= 'Scribunto' then return end pcall(require, currentTitle.prefixedText) -- if it fails, we don't care local moduleWikitext = package.loaded["Module:Module wikitext"] if moduleWikitext then return moduleWikitext.main() end end function p.sandboxNotice(args, env) --[=[ -- Generates a sandbox notice for display above sandbox pages. -- @args - a table of arguments passed by the user -- @env - environment table containing title objects, etc., generated with p.getEnvironment -- -- Messages: -- 'sandbox-notice-image' --> '[[Image:Sandbox.svg|50px|alt=|link=]]' -- 'sandbox-notice-blurb' --> 'This is the $1 for $2.' -- 'sandbox-notice-diff-blurb' --> 'This is the $1 for $2 ($3).' -- 'sandbox-notice-pagetype-template' --> '[[Wikipedia:Template test cases|template sandbox]] page' -- 'sandbox-notice-pagetype-module' --> '[[Wikipedia:Template test cases|module sandbox]] page' -- 'sandbox-notice-pagetype-other' --> 'sandbox page' -- 'sandbox-notice-compare-link-display' --> 'diff' -- 'sandbox-notice-testcases-blurb' --> 'See also the companion subpage for $1.' -- 'sandbox-notice-testcases-link-display' --> 'test cases' -- 'sandbox-category' --> 'Template sandboxes' --]=] local title = env.title local sandboxTitle = env.sandboxTitle local templateTitle = env.templateTitle local subjectSpace = env.subjectSpace if not (subjectSpace and title and sandboxTitle and templateTitle and mw.title.equals(title, sandboxTitle)) then return nil end -- Build the table of arguments to pass to {{ombox}}. We need just two fields, "image" and "text". local omargs = {} omargs.image = message('sandbox-notice-image') -- Get the text. We start with the opening blurb, which is something like -- "This is the template sandbox for [[Template:Foo]] (diff)." local text = '' local pagetype if subjectSpace == 10 then pagetype = message('sandbox-notice-pagetype-template') elseif subjectSpace == 828 then pagetype = message('sandbox-notice-pagetype-module') else pagetype = message('sandbox-notice-pagetype-other') end local templateLink = makeWikilink(templateTitle.prefixedText) local compareUrl = env.compareUrl if compareUrl then local compareDisplay = message('sandbox-notice-compare-link-display') local compareLink = makeUrlLink(compareUrl, compareDisplay) text = text .. message('sandbox-notice-diff-blurb', {pagetype, templateLink, compareLink}) else text = text .. message('sandbox-notice-blurb', {pagetype, templateLink}) end -- Get the test cases page blurb if the page exists. This is something like -- "See also the companion subpage for [[Template:Foo/testcases|test cases]]." local testcasesTitle = env.testcasesTitle if testcasesTitle and testcasesTitle.exists then if testcasesTitle.contentModel == "Scribunto" then local testcasesLinkDisplay = message('sandbox-notice-testcases-link-display') local testcasesRunLinkDisplay = message('sandbox-notice-testcases-run-link-display') local testcasesLink = makeWikilink(testcasesTitle.prefixedText, testcasesLinkDisplay) local testcasesRunLink = makeWikilink(testcasesTitle.talkPageTitle.prefixedText, testcasesRunLinkDisplay) text = text .. '<br />' .. message('sandbox-notice-testcases-run-blurb', {testcasesLink, testcasesRunLink}) else local testcasesLinkDisplay = message('sandbox-notice-testcases-link-display') local testcasesLink = makeWikilink(testcasesTitle.prefixedText, testcasesLinkDisplay) text = text .. '<br />' .. message('sandbox-notice-testcases-blurb', {testcasesLink}) end end -- Add the sandbox to the sandbox category. omargs.text = text .. makeCategoryLink(message('sandbox-category')) -- 'documentation-clear' return '<div class="' .. message('clear') .. '"></div>' .. require('Module:Message box').main('ombox', omargs) end function p.protectionTemplate(env) -- Generates the padlock icon in the top right. -- @env - environment table containing title objects, etc., generated with p.getEnvironment -- Messages: -- 'protection-template' --> 'pp-template' -- 'protection-template-args' --> {docusage = 'yes'} local protectionLevels = env.protectionLevels if not protectionLevels then return nil end local editProt = protectionLevels.edit and protectionLevels.edit[1] local moveProt = protectionLevels.move and protectionLevels.move[1] if editProt then -- The page is edit-protected. return require('Module:Protection banner')._main{ message('protection-reason-edit'), small = true } elseif moveProt and moveProt ~= 'autoconfirmed' then -- The page is move-protected but not edit-protected. Exclude move -- protection with the level "autoconfirmed", as this is equivalent to -- no move protection at all. return require('Module:Protection banner')._main{ action = 'move', small = true } else return nil end end ---------------------------------------------------------------------------- -- Start box ---------------------------------------------------------------------------- p.startBox = makeInvokeFunc('_startBox') function p._startBox(args, env) --[[ -- This function generates the start box. -- @args - a table of arguments passed by the user -- @env - environment table containing title objects, etc., generated with p.getEnvironment -- -- The actual work is done by p.makeStartBoxLinksData and p.renderStartBoxLinks which make -- the [view] [edit] [history] [purge] links, and by p.makeStartBoxData and p.renderStartBox -- which generate the box HTML. --]] env = env or p.getEnvironment(args) local links local content = args.content if not content or args[1] then -- No need to include the links if the documentation is on the template page itself. local linksData = p.makeStartBoxLinksData(args, env) if linksData then links = p.renderStartBoxLinks(linksData) end end -- Generate the start box html. local data = p.makeStartBoxData(args, env, links) if data then return p.renderStartBox(data) else -- User specified no heading. return nil end end function p.makeStartBoxLinksData(args, env) --[[ -- Does initial processing of data to make the [view] [edit] [history] [purge] links. -- @args - a table of arguments passed by the user -- @env - environment table containing title objects, etc., generated with p.getEnvironment -- -- Messages: -- 'view-link-display' --> 'view' -- 'edit-link-display' --> 'edit' -- 'history-link-display' --> 'history' -- 'purge-link-display' --> 'purge' -- 'file-docpage-preload' --> 'Template:Documentation/preload-filespace' -- 'module-preload' --> 'Template:Documentation/preload-module-doc' -- 'docpage-preload' --> 'Template:Documentation/preload' -- 'create-link-display' --> 'create' --]] local subjectSpace = env.subjectSpace local title = env.title local docTitle = env.docTitle if not title or not docTitle then return nil end if docTitle.isRedirect then docTitle = docTitle.redirectTarget end local data = {} data.title = title data.docTitle = docTitle -- View, display, edit, and purge links if /doc exists. data.viewLinkDisplay = message('view-link-display') data.editLinkDisplay = message('edit-link-display') data.historyLinkDisplay = message('history-link-display') data.purgeLinkDisplay = message('purge-link-display') -- Create link if /doc doesn't exist. local preload = args.preload if not preload then if subjectSpace == 6 then -- File namespace preload = message('file-docpage-preload') elseif subjectSpace == 828 then -- Module namespace preload = message('module-preload') else preload = message('docpage-preload') end end data.preload = preload data.createLinkDisplay = message('create-link-display') return data end function p.renderStartBoxLinks(data) --[[ -- Generates the [view][edit][history][purge] or [create] links from the data table. -- @data - a table of data generated by p.makeStartBoxLinksData --]] local function escapeBrackets(s) -- Escapes square brackets with HTML entities. s = s:gsub('%[', '&#91;') -- Replace square brackets with HTML entities. s = s:gsub('%]', '&#93;') return s end local ret local docTitle = data.docTitle local title = data.title if docTitle.exists then local viewLink = makeWikilink(docTitle.prefixedText, data.viewLinkDisplay) local editLink = makeUrlLink(docTitle:fullUrl{action = 'edit'}, data.editLinkDisplay) local historyLink = makeUrlLink(docTitle:fullUrl{action = 'history'}, data.historyLinkDisplay) local purgeLink = makeUrlLink(title:fullUrl{action = 'purge'}, data.purgeLinkDisplay) ret = '[%s] [%s] [%s] [%s]' ret = escapeBrackets(ret) ret = mw.ustring.format(ret, viewLink, editLink, historyLink, purgeLink) else local createLink = makeUrlLink(docTitle:fullUrl{action = 'edit', preload = data.preload}, data.createLinkDisplay) ret = '[%s]' ret = escapeBrackets(ret) ret = mw.ustring.format(ret, createLink) end return ret end function p.makeStartBoxData(args, env, links) --[=[ -- Does initial processing of data to pass to the start-box render function, p.renderStartBox. -- @args - a table of arguments passed by the user -- @env - environment table containing title objects, etc., generated with p.getEnvironment -- @links - a string containing the [view][edit][history][purge] links - could be nil if there's an error. -- -- Messages: -- 'documentation-icon-wikitext' --> '[[File:Test Template Info-Icon - Version (2).svg|50px|link=|alt=]]' -- 'template-namespace-heading' --> 'Template documentation' -- 'module-namespace-heading' --> 'Module documentation' -- 'file-namespace-heading' --> 'Summary' -- 'other-namespaces-heading' --> 'Documentation' -- 'testcases-create-link-display' --> 'create' --]=] local subjectSpace = env.subjectSpace if not subjectSpace then -- Default to an "other namespaces" namespace, so that we get at least some output -- if an error occurs. subjectSpace = 2 end local data = {} -- Heading local heading = args.heading -- Blank values are not removed. if heading == '' then -- Don't display the start box if the heading arg is defined but blank. return nil end if heading then data.heading = heading elseif subjectSpace == 10 then -- Template namespace data.heading = message('documentation-icon-wikitext') .. ' ' .. message('template-namespace-heading') elseif subjectSpace == 828 then -- Module namespace data.heading = message('documentation-icon-wikitext') .. ' ' .. message('module-namespace-heading') elseif subjectSpace == 6 then -- File namespace data.heading = message('file-namespace-heading') else data.heading = message('other-namespaces-heading') end -- Heading CSS local headingStyle = args['heading-style'] if headingStyle then data.headingStyleText = headingStyle else -- 'documentation-heading' data.headingClass = message('main-div-heading-class') end -- Data for the [view][edit][history][purge] or [create] links. if links then -- 'mw-editsection-like plainlinks' data.linksClass = message('start-box-link-classes') data.links = links end return data end function p.renderStartBox(data) -- Renders the start box html. -- @data - a table of data generated by p.makeStartBoxData. local sbox = mw.html.create('div') sbox -- 'documentation-startbox' :addClass(message('start-box-class')) :newline() :tag('span') :addClass(data.headingClass) :cssText(data.headingStyleText) :wikitext(data.heading) local links = data.links if links then sbox:tag('span') :addClass(data.linksClass) :attr('id', data.linksId) :wikitext(links) end return tostring(sbox) end ---------------------------------------------------------------------------- -- Documentation content ---------------------------------------------------------------------------- p.content = makeInvokeFunc('_content') function p._content(args, env) -- Displays the documentation contents -- @args - a table of arguments passed by the user -- @env - environment table containing title objects, etc., generated with p.getEnvironment env = env or p.getEnvironment(args) local docTitle = env.docTitle local content = args.content if not content and docTitle and docTitle.exists then content = args._content or mw.getCurrentFrame():expandTemplate{title = docTitle.prefixedText} end -- The line breaks below are necessary so that "=== Headings ===" at the start and end -- of docs are interpreted correctly. return '\n' .. (content or '') .. '\n' end p.contentTitle = makeInvokeFunc('_contentTitle') function p._contentTitle(args, env) env = env or p.getEnvironment(args) local docTitle = env.docTitle if not args.content and docTitle and docTitle.exists then return docTitle.prefixedText else return '' end end ---------------------------------------------------------------------------- -- End box ---------------------------------------------------------------------------- p.endBox = makeInvokeFunc('_endBox') function p._endBox(args, env) --[=[ -- This function generates the end box (also known as the link box). -- @args - a table of arguments passed by the user -- @env - environment table containing title objects, etc., generated with p.getEnvironment -- --]=] -- Get environment data. env = env or p.getEnvironment(args) local subjectSpace = env.subjectSpace local docTitle = env.docTitle if not subjectSpace or not docTitle then return nil end -- Check whether we should output the end box at all. Add the end -- box by default if the documentation exists or if we are in the -- user, module or template namespaces. local linkBox = args['link box'] if linkBox == 'off' or not ( docTitle.exists or subjectSpace == 2 or subjectSpace == 828 or subjectSpace == 10 ) then return nil end -- Assemble the link box. local text = '' if linkBox then text = text .. linkBox else text = text .. (p.makeDocPageBlurb(args, env) or '') -- "This documentation is transcluded from [[Foo]]." if subjectSpace == 2 or subjectSpace == 10 or subjectSpace == 828 then -- We are in the user, template or module namespaces. -- Add sandbox and testcases links. -- "Editors can experiment in this template's sandbox and testcases pages." text = text .. (p.makeExperimentBlurb(args, env) or '') .. '<br />' if not args.content and not args[1] then -- "Please add categories to the /doc subpage." -- Don't show this message with inline docs or with an explicitly specified doc page, -- as then it is unclear where to add the categories. text = text .. (p.makeCategoriesBlurb(args, env) or '') end text = text .. ' ' .. (p.makeSubpagesBlurb(args, env) or '') --"Subpages of this template" end end local box = mw.html.create('div') -- 'documentation-metadata' box:attr('role', 'note') :addClass(message('end-box-class')) -- 'plainlinks' :addClass(message('end-box-plainlinks')) :wikitext(text) :done() return '\n' .. tostring(box) end function p.makeDocPageBlurb(args, env) --[=[ -- Makes the blurb "This documentation is transcluded from [[Template:Foo]] (edit, history)". -- @args - a table of arguments passed by the user -- @env - environment table containing title objects, etc., generated with p.getEnvironment -- -- Messages: -- 'edit-link-display' --> 'edit' -- 'history-link-display' --> 'history' -- 'transcluded-from-blurb' --> -- 'The above [[Wikipedia:Template documentation|documentation]] -- is [[Help:Transclusion|transcluded]] from $1.' -- 'module-preload' --> 'Template:Documentation/preload-module-doc' -- 'create-link-display' --> 'create' -- 'create-module-doc-blurb' --> -- 'You might want to $1 a documentation page for this [[Wikipedia:Lua|Scribunto module]].' --]=] local docTitle = env.docTitle if not docTitle then return nil end local ret if docTitle.exists then -- /doc exists; link to it. local docLink = makeWikilink(docTitle.prefixedText) local editUrl = docTitle:fullUrl{action = 'edit'} local editDisplay = message('edit-link-display') local editLink = makeUrlLink(editUrl, editDisplay) local historyUrl = docTitle:fullUrl{action = 'history'} local historyDisplay = message('history-link-display') local historyLink = makeUrlLink(historyUrl, historyDisplay) ret = message('transcluded-from-blurb', {docLink}) .. ' ' .. makeToolbar(editLink, historyLink) .. '<br />' elseif env.subjectSpace == 828 then -- /doc does not exist; ask to create it. local createUrl = docTitle:fullUrl{action = 'edit', preload = message('module-preload')} local createDisplay = message('create-link-display') local createLink = makeUrlLink(createUrl, createDisplay) ret = message('create-module-doc-blurb', {createLink}) .. '<br />' end return ret end function p.makeExperimentBlurb(args, env) --[[ -- Renders the text "Editors can experiment in this template's sandbox (edit | diff) and testcases (edit) pages." -- @args - a table of arguments passed by the user -- @env - environment table containing title objects, etc., generated with p.getEnvironment -- -- Messages: -- 'sandbox-link-display' --> 'sandbox' -- 'sandbox-edit-link-display' --> 'edit' -- 'compare-link-display' --> 'diff' -- 'module-sandbox-preload' --> 'Template:Documentation/preload-module-sandbox' -- 'template-sandbox-preload' --> 'Template:Documentation/preload-sandbox' -- 'sandbox-create-link-display' --> 'create' -- 'mirror-edit-summary' --> 'Create sandbox version of $1' -- 'mirror-link-display' --> 'mirror' -- 'mirror-link-preload' --> 'Template:Documentation/mirror' -- 'sandbox-link-display' --> 'sandbox' -- 'testcases-link-display' --> 'testcases' -- 'testcases-edit-link-display'--> 'edit' -- 'template-sandbox-preload' --> 'Template:Documentation/preload-sandbox' -- 'testcases-create-link-display' --> 'create' -- 'testcases-link-display' --> 'testcases' -- 'testcases-edit-link-display' --> 'edit' -- 'module-testcases-preload' --> 'Template:Documentation/preload-module-testcases' -- 'template-testcases-preload' --> 'Template:Documentation/preload-testcases' -- 'experiment-blurb-module' --> 'Editors can experiment in this module's $1 and $2 pages.' -- 'experiment-blurb-template' --> 'Editors can experiment in this template's $1 and $2 pages.' --]] local subjectSpace = env.subjectSpace local templateTitle = env.templateTitle local sandboxTitle = env.sandboxTitle local testcasesTitle = env.testcasesTitle local templatePage = templateTitle.prefixedText if not subjectSpace or not templateTitle or not sandboxTitle or not testcasesTitle then return nil end -- Make links. local sandboxLinks, testcasesLinks if sandboxTitle.exists then local sandboxPage = sandboxTitle.prefixedText local sandboxDisplay = message('sandbox-link-display') local sandboxLink = makeWikilink(sandboxPage, sandboxDisplay) local sandboxEditUrl = sandboxTitle:fullUrl{action = 'edit'} local sandboxEditDisplay = message('sandbox-edit-link-display') local sandboxEditLink = makeUrlLink(sandboxEditUrl, sandboxEditDisplay) local compareUrl = env.compareUrl local compareLink if compareUrl then local compareDisplay = message('compare-link-display') compareLink = makeUrlLink(compareUrl, compareDisplay) end sandboxLinks = sandboxLink .. ' ' .. makeToolbar(sandboxEditLink, compareLink) else local sandboxPreload if subjectSpace == 828 then sandboxPreload = message('module-sandbox-preload') else sandboxPreload = message('template-sandbox-preload') end local sandboxCreateUrl = sandboxTitle:fullUrl{action = 'edit', preload = sandboxPreload} local sandboxCreateDisplay = message('sandbox-create-link-display') local sandboxCreateLink = makeUrlLink(sandboxCreateUrl, sandboxCreateDisplay) local mirrorSummary = message('mirror-edit-summary', {makeWikilink(templatePage)}) local mirrorPreload = message('mirror-link-preload') local mirrorUrl = sandboxTitle:fullUrl{action = 'edit', preload = mirrorPreload, summary = mirrorSummary} if subjectSpace == 828 then mirrorUrl = sandboxTitle:fullUrl{action = 'edit', preload = templateTitle.prefixedText, summary = mirrorSummary} end local mirrorDisplay = message('mirror-link-display') local mirrorLink = makeUrlLink(mirrorUrl, mirrorDisplay) sandboxLinks = message('sandbox-link-display') .. ' ' .. makeToolbar(sandboxCreateLink, mirrorLink) end if testcasesTitle.exists then local testcasesPage = testcasesTitle.prefixedText local testcasesDisplay = message('testcases-link-display') local testcasesLink = makeWikilink(testcasesPage, testcasesDisplay) local testcasesEditUrl = testcasesTitle:fullUrl{action = 'edit'} local testcasesEditDisplay = message('testcases-edit-link-display') local testcasesEditLink = makeUrlLink(testcasesEditUrl, testcasesEditDisplay) -- for Modules, add testcases run link if exists if testcasesTitle.contentModel == "Scribunto" and testcasesTitle.talkPageTitle and testcasesTitle.talkPageTitle.exists then local testcasesRunLinkDisplay = message('testcases-run-link-display') local testcasesRunLink = makeWikilink(testcasesTitle.talkPageTitle.prefixedText, testcasesRunLinkDisplay) testcasesLinks = testcasesLink .. ' ' .. makeToolbar(testcasesEditLink, testcasesRunLink) else testcasesLinks = testcasesLink .. ' ' .. makeToolbar(testcasesEditLink) end else local testcasesPreload if subjectSpace == 828 then testcasesPreload = message('module-testcases-preload') else testcasesPreload = message('template-testcases-preload') end local testcasesCreateUrl = testcasesTitle:fullUrl{action = 'edit', preload = testcasesPreload} local testcasesCreateDisplay = message('testcases-create-link-display') local testcasesCreateLink = makeUrlLink(testcasesCreateUrl, testcasesCreateDisplay) testcasesLinks = message('testcases-link-display') .. ' ' .. makeToolbar(testcasesCreateLink) end local messageName if subjectSpace == 828 then messageName = 'experiment-blurb-module' else messageName = 'experiment-blurb-template' end return message(messageName, {sandboxLinks, testcasesLinks}) end function p.makeCategoriesBlurb(args, env) --[[ -- Generates the text "Please add categories to the /doc subpage." -- @args - a table of arguments passed by the user -- @env - environment table containing title objects, etc., generated with p.getEnvironment -- Messages: -- 'doc-link-display' --> '/doc' -- 'add-categories-blurb' --> 'Please add categories to the $1 subpage.' --]] local docTitle = env.docTitle if not docTitle then return nil end local docPathLink = makeWikilink(docTitle.prefixedText, message('doc-link-display')) return message('add-categories-blurb', {docPathLink}) end function p.makeSubpagesBlurb(args, env) --[[ -- Generates the "Subpages of this template" link. -- @args - a table of arguments passed by the user -- @env - environment table containing title objects, etc., generated with p.getEnvironment -- Messages: -- 'template-pagetype' --> 'template' -- 'module-pagetype' --> 'module' -- 'default-pagetype' --> 'page' -- 'subpages-link-display' --> 'Subpages of this $1' --]] local subjectSpace = env.subjectSpace local templateTitle = env.templateTitle if not subjectSpace or not templateTitle then return nil end local pagetype if subjectSpace == 10 then pagetype = message('template-pagetype') elseif subjectSpace == 828 then pagetype = message('module-pagetype') else pagetype = message('default-pagetype') end local subpagesLink = makeWikilink( 'Special:PrefixIndex/' .. templateTitle.prefixedText .. '/', message('subpages-link-display', {pagetype}) ) return message('subpages-blurb', {subpagesLink}) end ---------------------------------------------------------------------------- -- Tracking categories ---------------------------------------------------------------------------- function p.addTrackingCategories(env) --[[ -- Check if {{documentation}} is transcluded on a /doc or /testcases page. -- @env - environment table containing title objects, etc., generated with p.getEnvironment -- Messages: -- 'display-strange-usage-category' --> true -- 'doc-subpage' --> 'doc' -- 'testcases-subpage' --> 'testcases' -- 'strange-usage-category' --> 'Wikipedia pages with strange ((documentation)) usage' -- -- /testcases pages in the module namespace are not categorised, as they may have -- {{documentation}} transcluded automatically. --]] local title = env.title local subjectSpace = env.subjectSpace if not title or not subjectSpace then return nil end local subpage = title.subpageText local ret = '' if message('display-strange-usage-category', nil, 'boolean') and ( subpage == message('doc-subpage') or subjectSpace ~= 828 and subpage == message('testcases-subpage') ) then ret = ret .. makeCategoryLink(message('strange-usage-category')) end return ret end return p 621cd86c0b54a1771f02723bad84203cf7c7ed8e Template:Template other 10 9 17 2023-07-24T14:34:28Z 8n2 2 Created page with "{{#switch: <!--If no or empty "demospace" parameter then detect namespace--> {{#if:{{{demospace|}}} | {{lc: {{{demospace}}} }} <!--Use lower case "demospace"--> | {{#ifeq:{{NAMESPACE}}|{{ns:Template}} | template | other }} }} | template = {{{1|}}} | other | #default = {{{2|}}} }}<!--End switch--><noinclude> {{Documentation}} <!-- Add categories and interwikis to the /doc subpage, not here! --> </noinclude>" wikitext text/x-wiki {{#switch: <!--If no or empty "demospace" parameter then detect namespace--> {{#if:{{{demospace|}}} | {{lc: {{{demospace}}} }} <!--Use lower case "demospace"--> | {{#ifeq:{{NAMESPACE}}|{{ns:Template}} | template | other }} }} | template = {{{1|}}} | other | #default = {{{2|}}} }}<!--End switch--><noinclude> {{Documentation}} <!-- Add categories and interwikis to the /doc subpage, not here! --> </noinclude> 5a429eac585d2e07731b19e9afffea69ec3acab4 Module:Arguments 828 10 18 2023-07-24T14:35:16Z 8n2 2 Created page with "-- This module provides easy processing of arguments passed to Scribunto from -- #invoke. It is intended for use by other Lua modules, and should not be -- called from #invoke directly. local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local arguments = {} -- Generate four different tidyVal functions, so that we don't have to check the -- options every time we call it. local function tidyValDefault(key, val) if type(val) == 'string'..." Scribunto text/plain -- This module provides easy processing of arguments passed to Scribunto from -- #invoke. It is intended for use by other Lua modules, and should not be -- called from #invoke directly. local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local arguments = {} -- Generate four different tidyVal functions, so that we don't have to check the -- options every time we call it. local function tidyValDefault(key, val) if type(val) == 'string' then val = val:match('^%s*(.-)%s*$') if val == '' then return nil else return val end else return val end end local function tidyValTrimOnly(key, val) if type(val) == 'string' then return val:match('^%s*(.-)%s*$') else return val end end local function tidyValRemoveBlanksOnly(key, val) if type(val) == 'string' then if val:find('%S') then return val else return nil end else return val end end local function tidyValNoChange(key, val) return val end local function matchesTitle(given, title) local tp = type( given ) return (tp == 'string' or tp == 'number') and mw.title.new( given ).prefixedText == title end local translate_mt = { __index = function(t, k) return k end } function arguments.getArgs(frame, options) checkType('getArgs', 1, frame, 'table', true) checkType('getArgs', 2, options, 'table', true) frame = frame or {} options = options or {} --[[ -- Set up argument translation. --]] options.translate = options.translate or {} if getmetatable(options.translate) == nil then setmetatable(options.translate, translate_mt) end if options.backtranslate == nil then options.backtranslate = {} for k,v in pairs(options.translate) do options.backtranslate[v] = k end end if options.backtranslate and getmetatable(options.backtranslate) == nil then setmetatable(options.backtranslate, { __index = function(t, k) if options.translate[k] ~= k then return nil else return k end end }) end --[[ -- Get the argument tables. If we were passed a valid frame object, get the -- frame arguments (fargs) and the parent frame arguments (pargs), depending -- on the options set and on the parent frame's availability. If we weren't -- passed a valid frame object, we are being called from another Lua module -- or from the debug console, so assume that we were passed a table of args -- directly, and assign it to a new variable (luaArgs). --]] local fargs, pargs, luaArgs if type(frame.args) == 'table' and type(frame.getParent) == 'function' then if options.wrappers then --[[ -- The wrappers option makes Module:Arguments look up arguments in -- either the frame argument table or the parent argument table, but -- not both. This means that users can use either the #invoke syntax -- or a wrapper template without the loss of performance associated -- with looking arguments up in both the frame and the parent frame. -- Module:Arguments will look up arguments in the parent frame -- if it finds the parent frame's title in options.wrapper; -- otherwise it will look up arguments in the frame object passed -- to getArgs. --]] local parent = frame:getParent() if not parent then fargs = frame.args else local title = parent:getTitle():gsub('/sandbox$', '') local found = false if matchesTitle(options.wrappers, title) then found = true elseif type(options.wrappers) == 'table' then for _,v in pairs(options.wrappers) do if matchesTitle(v, title) then found = true break end end end -- We test for false specifically here so that nil (the default) acts like true. if found or options.frameOnly == false then pargs = parent.args end if not found or options.parentOnly == false then fargs = frame.args end end else -- options.wrapper isn't set, so check the other options. if not options.parentOnly then fargs = frame.args end if not options.frameOnly then local parent = frame:getParent() pargs = parent and parent.args or nil end end if options.parentFirst then fargs, pargs = pargs, fargs end else luaArgs = frame end -- Set the order of precedence of the argument tables. If the variables are -- nil, nothing will be added to the table, which is how we avoid clashes -- between the frame/parent args and the Lua args. local argTables = {fargs} argTables[#argTables + 1] = pargs argTables[#argTables + 1] = luaArgs --[[ -- Generate the tidyVal function. If it has been specified by the user, we -- use that; if not, we choose one of four functions depending on the -- options chosen. This is so that we don't have to call the options table -- every time the function is called. --]] local tidyVal = options.valueFunc if tidyVal then if type(tidyVal) ~= 'function' then error( "bad value assigned to option 'valueFunc'" .. '(function expected, got ' .. type(tidyVal) .. ')', 2 ) end elseif options.trim ~= false then if options.removeBlanks ~= false then tidyVal = tidyValDefault else tidyVal = tidyValTrimOnly end else if options.removeBlanks ~= false then tidyVal = tidyValRemoveBlanksOnly else tidyVal = tidyValNoChange end end --[[ -- Set up the args, metaArgs and nilArgs tables. args will be the one -- accessed from functions, and metaArgs will hold the actual arguments. Nil -- arguments are memoized in nilArgs, and the metatable connects all of them -- together. --]] local args, metaArgs, nilArgs, metatable = {}, {}, {}, {} setmetatable(args, metatable) local function mergeArgs(tables) --[[ -- Accepts multiple tables as input and merges their keys and values -- into one table. If a value is already present it is not overwritten; -- tables listed earlier have precedence. We are also memoizing nil -- values, which can be overwritten if they are 's' (soft). --]] for _, t in ipairs(tables) do for key, val in pairs(t) do if metaArgs[key] == nil and nilArgs[key] ~= 'h' then local tidiedVal = tidyVal(key, val) if tidiedVal == nil then nilArgs[key] = 's' else metaArgs[key] = tidiedVal end end end end end --[[ -- Define metatable behaviour. Arguments are memoized in the metaArgs table, -- and are only fetched from the argument tables once. Fetching arguments -- from the argument tables is the most resource-intensive step in this -- module, so we try and avoid it where possible. For this reason, nil -- arguments are also memoized, in the nilArgs table. Also, we keep a record -- in the metatable of when pairs and ipairs have been called, so we do not -- run pairs and ipairs on the argument tables more than once. We also do -- not run ipairs on fargs and pargs if pairs has already been run, as all -- the arguments will already have been copied over. --]] metatable.__index = function (t, key) --[[ -- Fetches an argument when the args table is indexed. First we check -- to see if the value is memoized, and if not we try and fetch it from -- the argument tables. When we check memoization, we need to check -- metaArgs before nilArgs, as both can be non-nil at the same time. -- If the argument is not present in metaArgs, we also check whether -- pairs has been run yet. If pairs has already been run, we return nil. -- This is because all the arguments will have already been copied into -- metaArgs by the mergeArgs function, meaning that any other arguments -- must be nil. --]] if type(key) == 'string' then key = options.translate[key] end local val = metaArgs[key] if val ~= nil then return val elseif metatable.donePairs or nilArgs[key] then return nil end for _, argTable in ipairs(argTables) do local argTableVal = tidyVal(key, argTable[key]) if argTableVal ~= nil then metaArgs[key] = argTableVal return argTableVal end end nilArgs[key] = 'h' return nil end metatable.__newindex = function (t, key, val) -- This function is called when a module tries to add a new value to the -- args table, or tries to change an existing value. if type(key) == 'string' then key = options.translate[key] end if options.readOnly then error( 'could not write to argument table key "' .. tostring(key) .. '"; the table is read-only', 2 ) elseif options.noOverwrite and args[key] ~= nil then error( 'could not write to argument table key "' .. tostring(key) .. '"; overwriting existing arguments is not permitted', 2 ) elseif val == nil then --[[ -- If the argument is to be overwritten with nil, we need to erase -- the value in metaArgs, so that __index, __pairs and __ipairs do -- not use a previous existing value, if present; and we also need -- to memoize the nil in nilArgs, so that the value isn't looked -- up in the argument tables if it is accessed again. --]] metaArgs[key] = nil nilArgs[key] = 'h' else metaArgs[key] = val end end local function translatenext(invariant) local k, v = next(invariant.t, invariant.k) invariant.k = k if k == nil then return nil elseif type(k) ~= 'string' or not options.backtranslate then return k, v else local backtranslate = options.backtranslate[k] if backtranslate == nil then -- Skip this one. This is a tail call, so this won't cause stack overflow return translatenext(invariant) else return backtranslate, v end end end metatable.__pairs = function () -- Called when pairs is run on the args table. if not metatable.donePairs then mergeArgs(argTables) metatable.donePairs = true end return translatenext, { t = metaArgs } end local function inext(t, i) -- This uses our __index metamethod local v = t[i + 1] if v ~= nil then return i + 1, v end end metatable.__ipairs = function (t) -- Called when ipairs is run on the args table. return inext, t, 0 end return args end return arguments 3134ecce8429b810d445e29eae115e2ae4c36c53 MediaWiki:Common.css 8 11 20 2023-07-24T14:41:52Z 8n2 2 Created page with "/* Infobox template style */ .infobox { border: 1px solid #a2a9b1; border-spacing: 3px; background-color: #f8f9fa; color: black; /* @noflip */ margin: 0.5em 0 0.5em 1em; padding: 0.2em; /* @noflip */ float: right; /* @noflip */ clear: right; font-size: 88%; line-height: 1.5em; } .infobox caption { font-size: 125%; font-weight: bold; padding: 0.2em; text-align: center; } .infobox td, .infobox th { vertical-align: top; /* @noflip */ text-align: left; }..." css text/css /* Infobox template style */ .infobox { border: 1px solid #a2a9b1; border-spacing: 3px; background-color: #f8f9fa; color: black; /* @noflip */ margin: 0.5em 0 0.5em 1em; padding: 0.2em; /* @noflip */ float: right; /* @noflip */ clear: right; font-size: 88%; line-height: 1.5em; } .infobox caption { font-size: 125%; font-weight: bold; padding: 0.2em; text-align: center; } .infobox td, .infobox th { vertical-align: top; /* @noflip */ text-align: left; } .infobox.bordered { border-collapse: collapse; } .infobox.bordered td, .infobox.bordered th { border: 1px solid #a2a9b1; } .infobox.bordered .borderless td, .infobox.bordered .borderless th { border: 0; } .infobox.sisterproject { width: 20em; font-size: 90%; } .infobox.standard-talk { border: 1px solid #c0c090; background-color: #f8eaba; } .infobox.standard-talk.bordered td, .infobox.standard-talk.bordered th { border: 1px solid #c0c090; } /* styles for bordered infobox with merged rows */ .infobox.bordered .mergedtoprow td, .infobox.bordered .mergedtoprow th { border: 0; border-top: 1px solid #a2a9b1; /* @noflip */ border-right: 1px solid #a2a9b1; } .infobox.bordered .mergedrow td, .infobox.bordered .mergedrow th { border: 0; /* @noflip */ border-right: 1px solid #a2a9b1; } /* Styles for geography infoboxes, eg countries, country subdivisions, cities, etc. */ .infobox.geography { border-collapse: collapse; line-height: 1.2em; font-size: 90%; } .infobox.geography td, .infobox.geography th { border-top: 1px solid #a2a9b1; padding: 0.4em 0.6em 0.4em 0.6em; } .infobox.geography .mergedtoprow td, .infobox.geography .mergedtoprow th { border-top: 1px solid #a2a9b1; padding: 0.4em 0.6em 0.2em 0.6em; } .infobox.geography .mergedrow td, .infobox.geography .mergedrow th { border: 0; padding: 0 0.6em 0.2em 0.6em; } .infobox.geography .mergedbottomrow td, .infobox.geography .mergedbottomrow th { border-top: 0; border-bottom: 1px solid #a2a9b1; padding: 0 0.6em 0.4em 0.6em; } .infobox.geography .maptable td, .infobox.geography .maptable th { border: 0; padding: 0; } 019f47548232df425fd8b7fc9b7db0fb0dc29edc Template:Photon Canon 10 12 26 2023-07-24T15:15:57Z 8n2 2 Created page with "<!-- Comprehensive Article Template --> {{Clear}} <div class="boilerplate metadata" id="stub" style="background: #ffd; border: 2px solid yellow; color: #0e191a; margin: 0 5em; padding: 0.5em">'''You are looking at a canonical article.<br/>''' This page has been canonized into Photon Lore. </div><br>" wikitext text/x-wiki <!-- Comprehensive Article Template --> {{Clear}} <div class="boilerplate metadata" id="stub" style="background: #ffd; border: 2px solid yellow; color: #0e191a; margin: 0 5em; padding: 0.5em">'''You are looking at a canonical article.<br/>''' This page has been canonized into Photon Lore. </div><br> 64721dcf6d9c3c729ed04694168b7d38374cff94 27 26 2023-07-24T15:16:28Z 8n2 2 wikitext text/x-wiki <!-- Comprehensive Article Template --> <div class="boilerplate metadata" id="stub" style="background: #ffd; border: 2px solid yellow; color: #0e191a; margin: 0 5em; padding: 0.5em">'''You are looking at a canonical article.<br/>''' This page has been canonized into Photon Lore. </div><br> 672004466e7cc735182832523d6a67446ddb28ad 29 27 2023-07-24T15:20:36Z 8n2 2 wikitext text/x-wiki <!-- Comprehensive Article Template --> <div class="boilerplate metadata" id="stub" style="background: #ffd; border: 2px solid yellow; color: #0e191a; margin: 0 5em; padding: 0.5em">'''You are looking at a canonical article.<br/>''' This page has been canonized into Photon Lore.</div><br> e74cac19f329aecb974800b52e7f85168bf37acb Category:Canon 14 13 42 2023-09-09T00:04:37Z 8n2 2 Created page with "The following pages have been Canonized into Terrasteel Lore." wikitext text/x-wiki The following pages have been Canonized into Terrasteel Lore. 06d4c3ed88ffd1afd13f0e694114dc8ebc43b068 Terracord 0 14 43 2023-09-09T00:10:40Z 8n2 2 Created page with "{{Infobox |above = Terracord |subheader = A member exists. Let's see how this turns out. - [[Terrasteel]] |label1 = Date Founded |data1 = June 13th, 2023 |label3 = Status |data3 = Actuve }} ==Overview== Terrasteel's Terracord was a discord server created on June 13th, 2023, a year and 28 days following the shutdown of [[Pheton I Discord|Pheton I]]. [[Category: Canon]]" wikitext text/x-wiki {{Infobox |above = Terracord |subheader = A member exists. Let's see how this turns out. - [[Terrasteel]] |label1 = Date Founded |data1 = June 13th, 2023 |label3 = Status |data3 = Actuve }} ==Overview== Terrasteel's Terracord was a discord server created on June 13th, 2023, a year and 28 days following the shutdown of [[Pheton I Discord|Pheton I]]. [[Category: Canon]] a7691277a48e010aa83ef5c9590de4efefe9b727 44 43 2023-09-09T00:11:02Z 8n2 2 wikitext text/x-wiki {{Infobox |above = Terracord |subheader = A member exists. Let's see how this turns out. - [[Terrasteel]] |label1 = Date Founded |data1 = June 13th, 2023 |label3 = Status |data3 = Active }} ==Overview== Terrasteel's Terracord was a discord server created on June 13th, 2023, a year and 28 days following the shutdown of [[Pheton I Discord|Pheton I]]. [[Category: Canon]] c259e0e2fbabd85939687c902fe8953d07bf3ef0